기존의 학생 정보 시스템 통합 프로세스가 이미 캠퍼스에 있을 수 있습니다. 기존의 통합 프로세스를 계속 예전처럼 사용하면서 학생 정보 시스템 통합 프레임워크의 통합 유형의 채택에 대해 평가할 수 있습니다. 그러나 Learn이 발전함에 따라 레거시 통합 프로세스가 새로운 Learn 기능을 지원하기 위해 도입되는 새로운 객체의 속도를 따라가지 못할 가능성이 있다는 점을 이해해야 합니다.


학생 정보 시스템 통합 및 Learn 학생 정보 시스템 통합 프레임워크 정보

관리자는 학생 정보 시스템 통합을 사용하여 코스, 사용자 및 등록 데이터를 Blackboard Learn에 통합할 수 있습니다. 데이터는 다양한 형식의 다양한 소스에서 가져올 수 있습니다. 학생 정보 시스템 통합을 사용하면 데이터 교환을 위해 CE 또는 Vista 등의 기타 LMS(학습 관리 시스템)에서 생성되는 동일한 데이터 피드 형식을 지원함으로써 이러한 시스템에서 Blackboard Learn으로 쉽게 업그레이드할 수 있습니다. 또한 학생 정보 시스템 통합을 사용하면 다른 Blackboard 관리자에게 시스템 업데이트를 위임할 수 있어 시스템에 유연성을 구축할 수 있습니다.

학생 정보 시스템 통합 프레임워크는 빌딩 블록으로 확장할 수 있는 프레임워크로, 모든 통합에 공통된 기능을 제공하며 Blackboard Learn 관리자 패널의 사용자 인터페이스 내에서 통합 생성, 구성 및 관리를 용이하게 해줍니다. 원칙은 기능을 분리하는 것을 기반으로 합니다. 학생 정보 시스템 프레임워크는 UI 기반 생성, 구성 및 작업/유지 관리 기능뿐만 아니라 통합 유형(빌딩 블록 기반)도 제공하여 각 학생 정보 시스템 통합 유형에 특정한 로직을 제공합니다. 이를 통해 학생 정보 시스템 프레임워크는 통합에 대한 혼합 접근 방식을 지원하면서 통합 유형의 여러 인스턴스도 활성화할 수 있습니다. 이 프레임워크는 가장 간단한 통합 요구 사항부터 가장 복잡한 통합 요구 사항까지 해결하는 기능을 제공하므로 학생 정보 시스템 통합 솔루션을 매우 유연하게 구축할 수 있게 해줍니다.

학생 정보 시스템 통합 유형에 대해 자세히 알아보기

모든 통합 유형에서 사용할 수 있는 추가 기능은 즉각적으로 사용할 수 있는 데이터 매핑입니다. 이를 통해 수신 데이터 객체를 Blackboard Learn 데이터 객체에 매핑하는 사용자 지정 매핑이 가능합니다. 이 매핑 기능을 통해 javascript 기반 사용자 지정 스크립트를 수신 데이터에 적용할 수 있습니다. 스냅숏 플랫 파일 통합 유형의 경우 기존의 데이터 형식을 Blackboard 형식에 일치시키기 위해 사용자 지정 헤더 매핑을 적용할 수 있습니다. 사용자 지정 매핑은 각 통합 유형과 관련이 있으므로 각 통합 유형의 예시 섹션에서 관련 내용을 자세히 확인할 수 있습니다.


계획

시스템을 자동으로 채우고 업데이트하기 위해 학생 정보 시스템 통합을 활용하여 Blackboard Learn에 데이터를 전달할 경우 주요 이점이 몇 가지 있습니다. 첫 번째 이점은 코스 및 사용자 데이터 관리를 Blackboard 서버에 대한 명령줄 접근 권한이 필요 없는 한 명 이상의 관리자에게 위임할 수 있다는 점입니다. 또 다른 이점은 정보 시스템에서 Learn으로 데이터를 빠르고 효율적으로 전송할 수 있다는 점입니다.

이러한 점은 모든 이해관계자를 통합 계획 프로세스에 참여시키는 데 있어 중요합니다. 학생 정보 시스템의 입력 내용, 학적 담당 부서 및 Learn 관리자 팀을 활용하면 통합에 성공하게 됩니다.

통합에 성공하려면 학생 정보 시스템의 구성 옵션을 파악하고, 요구 사항을 충족하는 Learn 통합 유형의 선택 사항을 알아야 하며, 통합 유형에 대한 데이터 요구 사항을 이해해야 합니다. 스냅숏 및 Enterprise 1.1 통합 유형의 경우 통합 엔드포인트로 데이터를 원활하게 전송하려면 서버 측 스크립팅도 이해해야 합니다.

학생 정보 시스템 통합 계획에 대해 자세히 알아보기


멘토링 서비스

Blackboard Consulting을 통한 서비스 참여는 통합을 계획, 확장 및 업그레이드하는 데 도움이 됩니다. Blackboard Consulting에서는 필요에 맞는 종합적인 통합 프로그램을 제공합니다.

학생 정보 시스템 통합 프레임워크 멘토링

학생 정보 시스템 통합 프레임워크 멘토링 서비스의 목표는 고객이 Blackboard Learn 학생 정보 시스템 통합 프레임워크를 구현할 때 지원을 제공하는 것입니다. 이 완전한 원격 서비스는 기본 데이터 요소, 구성, 데이터 정리, 스크립팅 기술 및 문제 해결에 대해 안내할 컨설턴트를 해당 지역에 배정합니다.

프로젝트 활동

  • 프로젝트 기간 동안 교육기관에 원격 컨설턴트가 배정됩니다.
  • 기본 데이터 요소, 동작 및 비즈니스 규칙을 식별하여 사용자 계정 및 코스 생성, 사용자 등록, 코스에 대한 교직원/직원 배정 프로세스를 자동화합니다.
  • 나중에 고객이 사용할 수 있도록 데이터 계획 워크북에서 핵심 데이터 요소에 관한 의사 결정을 문서화합니다.
  • 문서화된 데이터 요구 사항을 충족하도록 학생 정보 시스템 통합 프레임워크의 구성에 관한 지침을 제공합니다.
  • 자동화 및 통합 환경과 호환되도록 Blackboard Learn 환경에서 기존 사용자 계정의 데이터 정리를 지원합니다.
  • 학생 정보 시스템 통합 프레임워크 도구 내에서 데이터 변환에 사용할 기본 스크립팅 기술에 대한 개요를 제공합니다.
  • 데이터 및 통합 문제를 해결하는 기술을 검토합니다.
  • 데이터 수명 주기 관리 및 Blackboard 데이터를 아카이브 및 제거하기 위한 모범 사례의 개요를 검토합니다.
  • 학생 정보 시스템 통합 프레임워크 프로그램 아티팩트의 초기 구성:
    • 비즈니스 프로세스 요구 사항 설명서(데이터 계획 워크북)
    • 통합 구성 설명서(작업 워크북)
    • Blackboard Learn 핵심 제품 참조 자료 및 설명서

다음 단계 수행

권장 옵션 및 다음 단계에 대해 논의하기 위해 일정을 예약하려면 Blackboard 영업 담당자에게 문의하십시오. 복잡한 데이터 통합을 살펴보는 대신 학습자를 참여시키고 평가하는 데 집중하시기 바랍니다. Blackboard Consulting의 도움을 받으십시오.

컨설팅 서비스인 학생 정보 시스템 통합 프레임워크의 멘토링 서비스는 소스 시스템(예: 학생 정보 시스템, LMS, HR, ERP 또는 기타 기록 시스템)에서 Blackboard Learn으로 사용자, 코스 및 등록 정보를 전송하는 작업을 자동화하는 데 필요한 지원을 제공합니다. 컨설팅을 이용하면 주요 데이터 요소, 동작 및 비즈니스 규칙을 식별하는 데 지원을 받을 수 있습니다.


학생 정보 시스템 통합 프레임워크가 작동하는 방식

구성 옵션 및 통합 데이터 유형(별도의 통합 유형별 섹션에서 다룸) 외에도 학생 정보 시스템 통합 프레임워크는 다음의 네 가지 주요 개념을 기반으로 작업을 수행합니다.

  1. 데이터 형식
  2. 데이터 전송
  3. 데이터 소유권
  4. 데이터 처리

간단히 말해, 각 통합 유형 및 해당 유형의 구성된 인스턴스는 통합 요구 사항에 따라 지정된 형식의(1) 데이터를 수신하여 통합별 서비스 집합을 통해 Learn에 데이터를 전송합니다(2). 이때 데이터의 소유권을 컨트롤하는(3) 구성된 통합 인스턴스별 고유 식별자를 활용하여 Learn 학생 정보 시스템 프레임워크를 통해 데이터를 처리합니다(4).

이 모두는 각각 학생 정보 시스템 통합 프레임워크가 작동하는 방식, 통합 구성을 가장 잘 결정하는 방법, 학생 정보 시스템 통합 프레임워크의 지원을 받아 통합 인프라를 가장 잘 구축하는 방법을 이해하는 데 있어 중요한 개념을 제공합니다.

데이터 형식

각 데이터 통합 유형은 해당 통합 유형에 맞는 데이터 형식을 지원합니다. 따라서 Enterprise 1.1용 데이터는 Enterprise 1.1 Vista용 데이터와 다르며, Enterprise 1.1 Vista용 데이터는 스냅숏 플랫 파일 및 LIS용 데이터와 다릅니다. 이러한 데이터 형식을 인식하면 연계된 통합에서 지원하는 객체 유형뿐만 아니라 해당 통합 유형에 대한 사용자 지정 매핑 구문도 알 수 있습니다.

통합 데이터 형식의 상세한 범위는 구체적인 각 통합 유형의 주제에 나와 있습니다.

데이터 전송

각 데이터 통합 유형은 통합 유형에 대해 메서드 및 형식이 특정한 HTTP 기반 서비스 엔드포인트를 통해 데이터 전송을 지원합니다. 언제나 HTTPS 연결을 통해 데이터를 전달하는 것이 모범 사례로 간주됩니다.

각 통합 유형의 데이터 전송 모델 및 Learn 엔드포인트에 대한 세부 사항은 해당 통합 유형의 주제에 나와 있습니다.

모든 통합 유형은 통합 URL에 데이터를 전달하여 유선으로 데이터를 수신할 수 있습니다. 통합 유형에서 이제 유선 데이터 전송 및 파일 기반 데이터 게시가 가능하므로 이는 Enterprise 1.1 및 스냅숏 유형의 맥락에서 유용합니다.

데이터 소유권

학생 정보 시스템 통합 프레임워크는 두 가지 이상의 통합 유형을 사용하여 데이터를 관리하는 기능을 지원합니다. 배포된 각 통합 구성은 특정 통합에 대한 데이터를 관리하며 다른 데이터는 관리하지 않습니다. 사용자 인터페이스 및 지원 도구를 통해 관리하기 위해 데이터를 그룹화할 때 데이터 소스 키를 사용할 수 있지만 학생 정보 시스템 통합 프레임워크에서는 연계된 데이터에 대한 변경을 제한하기 위해 데이터 소스 키를 사용하지 않습니다. 따라서 Learn 객체는 연계된 데이터 소스 키가 아닌 객체를 '생성한' 통합에서 소유합니다. 이는 통합이 연계된 데이터 소스 키와 관계없이 소유하고 있는 모든 데이터 지점에서 작업할 수 있음을 의미합니다.

데이터 소스 키에 대해 자세히 알아보기

동일한 통합 유형의 개별 인스턴스는 통합의 구성 페이지에 표시된 시스템 생성 UID로 고유하게 식별됩니다. 이는 LIS의 경우 학생 정보 시스템의 구성에서 사용될 수 있으며, Enterprise나 스냅숏 통합 유형의 경우 통합 데이터를 엔드포인트에 전달하는 고객 제공 서비스에서 사용될 수 있습니다. LIS 또는 고객 서비스에 대해 자세히 알아보려면 각 통합 유형에 대한 구성 및 자동화 주제를 참조하십시오.

데이터 처리

통합 유형 또는 데이터 형식과 관계없이 모든 처리는 다음과 같이 동일한 방식으로 수행됩니다.

  1. 학생 정보 시스템 통합 프레임워크는 통합 유형에 해당하는 엔드포인트에서 요청을 수신합니다.
  2. 수신 UID를 기반으로 통합 유형의 구성이 로드됩니다.
  3. 유효성 검사를 위해 데이터를 성공적으로 사전에 처리하면 작업이 대상 Learn 애플리케이션 서버에서 실행되도록 ActiveMQ에 의해 중개됩니다.
  4. 데이터는 구성 설정, 사용자 지정 헤더 및 사용자 지정 매핑(통합에서 활용되는 경우)에 대해 처리됩니다.
  5. 모든 객체 처리 작업은 객체별로 로그되며 로그 파일에 작성되고 UI 로그 뷰어에서 검색하기 위해 Learn 데이터베이스에도 저장됩니다.

학생 정보 시스템 통합 프레임워크는 데이터를 병렬로 처리하지 않는데 이로 인해 데이터 경합 상태가 발생할 위험이 커지며, 대신 데이터가 필요한 순서로 처리되도록 선입선출 방식으로 데이터가 처리됩니다. 따라서 다음 데이터 집합을 전송하기 전에 항상 처리가 완료될 때까지 데이터 집합을 기다려야 합니다.


통합 유형, 객체 지원 및 요구 사항

Learn 학생 정보 시스템 프레임워크는 표준 및 Blackboard에서 설계한 통합 유형으로 구성된 기본 설치에서 5개의 통합 유형을 지원합니다. 사용자 지정 유형은 빌딩 블록 관리자를 통해 개발 및 추가될 수 있습니다. 추가 유형으로 지원되는 유형을 확장하는 이 기능은 기업에서 학생 정보 시스템 프레임워크의 가치를 크게 높이며 필요시 즉시 사용할 수 있는 통합 유형의 오프 사이클을 기반으로 빌딩 블록을 업데이트할 수 있게 해줍니다.

각 Learn에서 제공하는 통합 유형에는 통합 유형에 해당하는 Learn 객체 지원 및 정보 시스템 요구 사항이 있습니다. 아래에는 통합 유형, 통합 유형에서 지원하는 객체, 통합을 지원하기 위한 정보 시스템 요구 사항에 대한 자세한 설명이 나와 있습니다.

통합 유형은 통합 유형에서 지정한 대로 Learn 객체를 지원하는데 모든 통합 유형에 걸친 객체 지원에서 100% 겹치는 영역은 없으며, 이러한 점은 통합 유형을 선택할 때 주요 고려 사항 중 하나입니다. 또 다른 주요 고려 사항은 정보 시스템에서 통합 유형 및 데이터 형식을 지원하는 기능입니다. 통합 유형, 데이터 형식 및 데이터 전송 수단에 대해 자세히 알아보려면 개별 통합 유형 섹션을 참조하십시오.

정보 시스템 통합을 지원하는 Learn 기능이 향상됨에 따라 Blackboard는 LIS 2.0과 스냅숏 플랫 파일 통합 유형에 중점을 둘 예정이며, 이러한 유형은 통합의 최우선 대상으로 고려해야 합니다. 나머지 세 가지 통합 유형은 학생 정보 시스템 프레임워크를 활용하는 데 관심이 있으며 이러한 통합을 활용하는 기존 통합을 사용하는 고객을 지원할 때 제공됩니다. 통합 유형인 Enterprise 1.1, Enterprise 1.1 Vista 및 스냅숏 XML은 새로운 Learn 객체를 지원하도록 추가로 개발되지 않을 것입니다.

Enterprise 1.1 및 Enterprise 1.1 Vista

Enterprise 1.1: Enterprise 1.1은 2002년에 도입되었으며 Enterprise 1.0(1999)을 대체하기 위해 만들어졌습니다. Enterprise 1.1에서는 개인, 그룹, 그룹 구성원 정보를 전달하기 위해 XML 기반 데이터 설명을 제공했습니다. 통합 목적을 위해 표준을 채택한(WebCT 및 Learn 모두 표준 채택) 교육기관 엔터프라이즈 시스템 주요 공급업체 내 그리고 이러한 공급업체 간에 데이터를 교환하기 위해 만들어졌습니다.

Enterprise 1.1은 플랫 데이터 파일을 생성하기 위한 목적으로도 사용되었으나 '이벤트 중심' 통합의 맥락에서 자주 언급되었습니다. Learn이 지원하는 Enterprise 1.1의 두 가지 '버전'은 기존의 Vista 버전과 Ellucian Banner 버전(Banner 고객의 사양에 대한 확장 프로그램 포함)입니다. 이러한 버전은 학생 정보 시스템 프레임워크의 Enterprise 1.1 Vista 및 Enterprise 1.1 통합 유형입니다.

지원되는 객체

다음을 수행하는 교육기관을 위해 설계되었습니다.

  • 비즈니스 프로세스의 개요 제공
  • 학생 정보 시스템 통합 프레임워크의 구성 지침 제공
  • 기본 스크립팅 기술에 대한 검토 내용 제공
  • 데이터 및 통합 문제를 해결하는 기술 제공
  • 핵심 데이터 요소 의사 결정 문서화
지원되는 객체 - Enterprise 1.1
객체 설명
코스 코스 생성 및 관리용 데이터
사용자 시스템 사용자(학생, 교직원, 직원 등) 생성 및 관리용 데이터
등록 코스 멤버십 생성 및 관리용 데이터(등록)
노드 계층 관계 생성 및 관리용 데이터
용어 생성 및 관리용 데이터
교차 목록 코스 하위 코스 및 상위 코스 병합용 데이터
교육기관 내 역할 사용자 역할 관계 관리용 데이터

사용자 지정 필드 매핑을 사용하여 이 통합의 사용자 객체에서 교육기관 내 기본 역할(전용)을 설정할 수 있습니다. 교육기관 내 역할이 완전히 지원되는 통합은 교육기관 내 기본 역할 및 보조 역할을 지원합니다.

조직 Learn 조직 사이트 생성 및 관리용 데이터

코스 객체의 사용자 지정 필드 매핑을 사용하여 이 통합에서 조직을 생성할 수 있습니다. 조직이 완전히 지원되는 통합에는 조직에서 전용으로 사용되는 별도의 피드가 있을 수 있습니다.

정보 시스템

Peoplesoft 버전:

Peoplesoft Campus Solutions 9, 번들 21 이하

Ellucian Banner 버전:

Banner General

- Intcomp 8.0.1의 경우 8.0 이상

- Intcomp 8.0.2의 경우 8.1 이상

Banner Student

- Intcomp 8.0.1의 경우 8.0 이상

- Intcomp 8.0.2의 경우 8.1 이상

Banner Intcomp - 8.0.1 이상

Banner Financial Aid - 8.x

Banner Integration for eLearning - 8.0

Ellucian Colleague

Learn에 데이터를 전송하기 전에 데이터를 추출하고 변환하는 도구가 필요합니다.

Enterprise 1.1 지원을 시작하기 전에 타사 시스템의 향후 버전의 지원 내용을 확인하십시오.

통합 유형에 대한 상세한 설명을 보려면 지원되는 Enterprise 1.1의 두 버전(표준 및 Vista) 간에 데이터 형식이 약간 다르다는 점에 주의하면서 Enterprise 1.1 통합 유형 섹션을 참조하십시오.

LIS 2.0

LIS 2.0: Learner Information Services 2.0은 Enterprise 1.1의 대체 서비스로 간주되며 Enterprise 1.1의 단점을 통해 얻은 교훈을 기반으로 하는 솔루션으로 구성됩니다. LIS 2.0은 데이터뿐만 아니라 데이터를 전송 및 게시/사용하는 방법도 설명합니다. 이를 사용하면 원래 LIS 호환 시스템의 데이터를 해당 데이터를 소비하도록 지원하는 프로세스에 일대일로 매핑할 수 있어 플러그 앤 플레이 통합용으로 바람직합니다. LIS 2.0은 알려진 서비스에 따라 데이터를 전달하는 웹 서비스 준수 시스템을 기반으로 하며, 시스템 엔드포인트를 제공함으로써 두 시스템에서 데이터를 교환할 수 있습니다.

LIS 2.0 XML 데이터 설명을 준수하는 플랫 파일이 수동 업로드용으로 생성될 수 있지만 LIS 2.0은 '이벤트 중심' 모델입니다.

지원되는 객체

지원되는 객체 - LIS 2.0
객체 설명
코스 코스 생성 및 관리용 데이터
사용자 시스템 사용자(학생, 교직원, 직원 등) 생성 및 관리용 데이터
등록 코스 멤버십 생성 및 관리용 데이터(등록)
용어 생성 및 관리용 데이터
교육기관 내 역할 사용자 역할 관계 관리용 데이터

사용자 지정 필드 매핑을 사용하여 이 통합의 사용자 객체에서 교육기관 내 기본 역할(전용)을 설정할 수 있습니다. 교육기관 내 역할이 완전히 지원되는 통합은 교육기관 내 기본 역할 및 보조 역할을 지원합니다.

조직 Learn 조직 사이트 생성 및 관리용 데이터

코스 객체의 사용자 지정 필드 매핑을 사용하여 이 통합에서 조직을 생성할 수 있습니다. 조직이 완전히 지원되는 통합에는 조직에서 전용으로 사용되는 별도의 피드가 있을 수 있습니다.

정보 시스템

Peoplesoft 버전:

Peoplesoft Campus Solutions 9, 번들 22 이상

http://www.oracle.com/us/industries/education-and-research/056908.pdf

Ellucian Banner 버전:

Banner General

- 8.1 이상 버전이 필요함

Banner Student

- 8.1 이상 버전이 필요함

Banner Intcomp

- 8.0.2 이상 버전이 필요함

Banner Financial Aid

- 8.11

Oracle Application Server의 경우

- 10.1.3

Ellucian Colleague

ILP 버전 3.5가 필요합니다.

Enterprise 1.1 지원을 시작하기 전에 타사 시스템의 향후 버전의 지원 내용을 확인하십시오.

LIS - IMS 학습 정보 서비스에 대해 자세히 알아보기

스냅샷 플랫 파일

Learn은 데이터 가져오기에 대한 스냅숏 플랫 파일 접근 방식도 지원합니다. 스냅숏은 Learn Enterprise 내부에서 처음으로 지원된 통합이었으며 기능이 간단하여 오랫동안 사용되었습니다. 최초의 스냅숏은 XML 및 CSV 파일을 모두 지원했으며, 이 파일은 사용자, 코스, 등록 및 직원 배정을 위해 데이터 관리 작업별로 하나씩 생성되었습니다. 학생 정보 시스템 프레임워크는 스냅숏 XML 또는 스냅숏 플랫 파일 통합 유형을 사용하는 스냅숏 파일의 사용을 지원합니다. 스냅숏 플랫 파일은 앞으로의 '새' 데이터 객체를 지원하기 위한 업데이트를 수신할 유일한 형식이지만, 이러한 점에서 스냅숏 XML은 고정된 상태이며 향후 통합 요구 사항을 충족하지 않을 수 있습니다.

지원되는 객체

지원되는 객체 - 스냅숏 플랫 파일
객체 설명
코스 코스 및 코스 보기 생성 및 관리용 데이터
사용자 시스템 사용자(학생, 교직원, 직원 등) 생성 및 관리용 데이터
등록 코스 멤버십 생성 및 관리용 데이터(등록)
노드 계층 관계 생성 및 관리용 데이터
용어 생성 및 관리용 데이터
카탈로그 범주 Learn 코스 카탈로그 생성 및 관리용 데이터
교육기관 내 역할 사용자 역할 관계 관리용 데이터

사용자 지정 필드 매핑을 사용하여 이 통합의 사용자 객체에서 교육기관 내 기본 역할(전용)을 설정할 수 있습니다. 교육기관 내 역할이 완전히 지원되는 통합은 교육기관 내 기본 역할 및 보조 역할을 지원합니다.

조직 Learn 조직 사이트 생성 및 관리용 데이터

코스 객체의 사용자 지정 필드 매핑을 사용하여 이 통합에서 조직을 생성할 수 있습니다. 조직이 완전히 지원되는 통합에는 조직에서 전용으로 사용되는 별도의 피드가 있을 수 있습니다.

교차 목록 코스 하위 코스 및 상위 코스 병합용 데이터
참관인 참관인 생성 및 관리용 데이터

정보 시스템

Peoplesoft 버전:

Learn에 데이터를 전송하기 전에 데이터를 추출하고 변환하는 도구가 필요합니다.

Ellucian Banner 버전:

Learn에 데이터를 전송하기 전에 데이터를 추출하고 변환하는 도구가 필요합니다.

Ellucian Colleague

Learn에 데이터를 전송하기 전에 데이터를 추출하고 변환하는 도구가 필요합니다.

스냅숏 플랫 파일 지원을 시작하기 전에 타사 시스템의 설치된 버전에서 데이터 추출을 지원하는지 확인하십시오.

스냅숏 플랫 파일에 대해 자세히 알아보기

스냅샷 XML

스냅숏 XML은 Learn 전용 추가 기능이 포함된 Enterprise 1.1 사양과 밀접하게 연관되어 있습니다. Enterprise 1.1과 유사하게 스냅숏 XML은 XML 파일이 하나의 데이터 유형을 포함하거나 한 번에 처리되도록 여러 데이터 유형을 결합할 수 있다는 점에서 유연성이 향상되었습니다.

다시 한번 말하지만 스냅숏 XML 데이터 형식은 새 객체 지원 또는 기능 개발이 아닌 유지 관리 업데이트만 수신하므로 첫 번째로 선택하는 통합 옵션이 되어서는 안 됩니다. 향후 언젠가 고객에게 조정을 위해 충분한 시간을 제공하면서 지원을 제거한다는 내용이 공지될 것입니다.

지원되는 객체

지원되는 객체 - 스냅숏 XML
객체 설명
코스 코스 생성 및 관리용 데이터
사용자 시스템 사용자(학생, 교직원, 직원 등) 생성 및 관리용 데이터
등록 코스 멤버십 생성 및 관리용 데이터(등록)
카탈로그 범주 Learn 코스 카탈로그 생성 및 관리용 데이터
교육기관 내 역할 사용자 역할 관계 관리용 데이터

사용자 지정 필드 매핑을 사용하여 이 통합의 사용자 객체에서 교육기관 내 기본 역할(전용)을 설정할 수 있습니다. 교육기관 내 역할이 완전히 지원되는 통합은 교육기관 내 기본 역할 및 보조 역할을 지원합니다.

조직 Learn 조직 사이트 생성 및 관리용 데이터

코스 객체의 사용자 지정 필드 매핑을 사용하여 이 통합에서 조직을 생성할 수 있습니다. 조직이 완전히 지원되는 통합에는 조직에서 전용으로 사용되는 별도의 피드가 있을 수 있습니다.

참관인 참관인 생성 및 관리용 데이터

정보 시스템

Peoplesoft 버전:

Learn에 데이터를 전송하기 전에 데이터를 추출하고 변환하는 도구가 필요합니다.

Ellucian Banner 버전:

Learn에 데이터를 전송하기 전에 데이터를 추출하고 변환하는 도구가 필요합니다.

Ellucian Colleague

Learn에 데이터를 전송하기 전에 데이터를 추출하고 변환하는 도구가 필요합니다.

스냅숏 XML 지원을 시작하기 전에 타사 시스템의 설치된 버전에서 데이터 추출을 지원하는지 확인하십시오.

스냅숏 XML에 대해 자세히 알아보기

사용자 지정 통합

학생 정보 시스템 통합 프레임워크는 빌딩 블록으로 확장할 수 있으므로 학생 정보 시스템 프레임워크 API를 사용하여 특정한 비즈니스 요구 사항에 부합하는 사용자 지정 통합 유형을 구축할 수 있습니다. 이는 정보 시스템에서 Learn에서 제공하는 통합 유형 중 하나를 지원하지 않거나 Learn에서 제공하는 통합 유형의 범위를 벗어나는 특정한 통합 요구 사항을 지닌 경우 적용됩니다. 이러한 경우 고유한 통합 빌딩 블록을 구축하고 통합이 지원하는 Learn 객체와 정보 시스템에 해당하는 통합 로직을 컨트롤할 수 있습니다.


일반 지원 및 구성

Blackboard 지원 서비스는 Learn에서 제공하는 통합 유형을 지원합니다. 구성 또는 통합 프로세스를 수행하는 중에 질문이 생기거나 오류가 발생하는 경우 Behind the Blackboard에서 지원 티켓을 제출하여 지원팀에 문의할 수 있습니다.

Learn 관리자 학생 정보 시스템 통합 구성 페이지를 사용하여 각 통합 유형에 대한 데이터를 수신하도록 Learn을 구성하십시오. 통합을 설정하려면 비즈니스 목표와 정보 기능에 가장 적합한 유형을 결정한 후, 기본 학생 정보 시스템 구성 페이지에서 다음의 9가지 단계를 수행하십시오.

  1. '생성' 풀다운에서 통합 유형을 선택하여 통합을 생성합니다.
  2. 새로 생성한 통합을 구성합니다.
  3. 통합을 테스트 모드에 배치합니다.
  4. 사용자 지정 매핑을 변경합니다.
  5. 통합을 테스트합니다(통합이 테스트 모드에 있는 경우 Learn 데이터는 변경되지 않음).
  6. UI에서 통합 로그를 확인하여 구성을 확인합니다.
  7. 통합이 제대로 수행될 때까지 4~6단계를 반복합니다.
  8. 테스트가 완료되면 통합을 활성 모드에 배치하여 시작합니다.
  9. 통합 로그를 관찰하여 통합을 모니터링합니다.

자세히 알아보려면 각 통합 유형에 대한 구성 주제를 참조하십시오.


통합 로깅

모든 통합 유형에 대한 로깅은 학생 정보 시스템 통합 프레임워크에 대한 로깅 UI를 통해 사용할 수 있습니다. UI에서 객체 및 지원되는 로깅 수준에서 구성된 통합의 상태가 포함되어 있는 로그에 접근하여 통합 작업에 대한 정보를 계속 받으십시오.

로깅 페이지를 사용하면 유형 및 통합을 기반으로 하는 로그 메시지를 정렬할 수 있습니다.

UI 접근뿐만 아니라 아카이브, 장기 분석 및 심사를 위해 로그도 디스크에 작성됩니다.

마지막 로그 항목(로깅 페이지에 있음) 및 마지막 이벤트(통합 페이지에 있음)에 표시되는 타임스탬프는 선택된 로깅 수준을 기반으로 로깅된 이벤트를 나타냅니다.

REST 웹 서비스를 사용하여 데이터 처리 중에 발생하는 로그 및 오류에 접근할 수도 있습니다.

로그에 접근하려면 /learn/api/v1/logs/sis/{dataSetUid}를 Blackboard Learn 도메인에 추가하십시오. 피드 파일이 처리될 때마다 시스템에서 참조 코드인 dataSetUid를 제공합니다. 이 매개변수는 결과를 반환하는 데 필요합니다. 오류 및 성공 메시지는 DATA_INTGR_LOG 테이블에 로깅됩니다.

데이터를 분할하기 위해 다음과 같은 추가 매개변수를 사용할 수 있습니다. 

  • logLevel 매개변수: /learn/api/v1/logs/sis/{dataSetUid}?logLevel=(DEBUG,WARNING,ERROR,INFORMATION)
  • 표준 페이징 매개변수: /learn/api/v1/logs/sis/{dataSetUid}?limit=25&&offset=10. 이 값을 변경하지 않는 한 기본적으로 표준 요청의 페이지 수는 20으로 제한됩니다.  

웹 서비스에서 기록 오류 문제를 해결하는 프로세스가 UI에서 발견된 오류 로그 문제를 해결하는 프로세스에서 변경되지 않았습니다. "찾을 수 없음" 오류 메시지가 나타난다면 dataSetUid가 시스템에 없거나 피드 파일이 아직 처리 중인 것일 수 있습니다.