데이터 소스 키는 하나의 데이터 소스의 다양한 데이터 유형이 한 번의 작업으로 처리될 수 있도록 그룹화하는 것을 허용하는 영숫자 문자열로 구성된 레이블입니다. 데이터 소스 키를 사용하여 데이터를 분할함으로써 시스템 리소스를 최적화하고 비즈니스 규칙을 충족하십시오.

데이터 소스 키는 필요에 따라 생성되며 저장하여 나중에 사용할 수 있습니다. 데이터 소스 키는 데이터를 분류하고 특정한 시스템에 연결하기 위해 거의 무한한 방법으로 사용될 수 있으므로 해당 데이터는 Blackboard Learn 내부에서 시각적으로 관리될 수 있습니다. 데이터 소스 키는 Blackboard 데이터베이스에 저장되며 데이터 피드 및 통합 구성에서 참조됩니다.

학생 정보 시스템 통합과 결합된 데이터 소스 키 기능은 특정한 데이터 소스 키를 사용하도록 구성된 학생 정보 시스템 통합을 통해 Learn에 데이터를 업로드한 후 해당 데이터를 관리하는 데 도움이 됩니다.


데이터 소스 키 모범 사례

데이터 소스 키는 데이터를 상세하게 식별하고 관리하는 것을 지원하기 위해 생성되기 때문에 명명 규칙이 교육기관의 데이터 흐름과 어떻게 일치하는지 그리고 이러한 데이터를 '청크' 또는 집합 및 해당 청크의 라이프사이클로 어떻게 분할할지를 고려하는 것이 좋습니다. 전체 데이터 집합이 클수록 그리고 데이터를 Learn에 더 오래 보관할수록, 해당 데이터에서 목표로 삼은 부분을 식별할 수 있는지가 더 중요해집니다.

데이터 소스 키는 데이터를 분류하기 위해 여러 가지 방식으로 사용될 수 있지만 일반적으로 데이터 소스 키를 생성하고 데이터에 적용하는 몇 가지 팁은 다음과 같습니다.

  • 데이터를 수정하거나 제거할 때 혼란을 방지하기 위해 데이터 소스 키에 대한 명명 규칙을 일관성 있게 유지하십시오.
  • 장기간 유지할 항목(예: 학생 또는 교직원)에 여러 데이터 소스 키를 생성하지 마십시오. 이렇게 하면 상황이 불필요하게 복잡해지거나 문제가 발생할 수 있습니다.
  • 학기 말에 코스를 아카이브하고 제거하는 경우 시스템에서 코스를 아카이브하고 제거하기 전에 먼저 단기간 동안 코스를 비활성화하는 것이 가장 좋습니다. 이렇게 하면 단기간 동안 코스를 제거하기 전에 코스가 안전하게 아카이브할 수 있어 원하는 경우 안전하게 보존되지 않은 코스를 실수로 삭제하는 일을 방지할 수 있습니다.

데이터 소스를 코스 및 조직 범주에 할당하는 경우 하위 범주는 범주 트리가 삽입될 때 상위 범주와 동일한 데이터 소스에 속해야 합니다. 하위 범주가 상위 범주와 동일한 데이터 소스에 나타나지 않는 경우 하위-상위 관계가 유지되지 않습니다.

명명 규칙

논리적인 적용 및 지식 이전을 보장하려면 데이터 소스 키의 명명 시스템을 생성하여 해당 키가 쉽게 식별될 수 있도록 하십시오. 다음 명명 규칙은 가장 일반적인 두 가지 워크플로를 활성화하기 위해 데이터 집합을 분할하는 비교적 간단한 방법을 나타냅니다.

데이터 소스 이름에 적합한 문자

데이터 소스 키는 문자 A-Z, 숫자 0-9, 마침표 및 밑줄(_)로만 구성되어야 합니다.

데이터 소스 ID

소스 시스템에 대해 간단한 ID를 할당해야 합니다. 예를 들어, 학생 정보 시스템에는 SIS를, 인적 자원 관리 시스템에는 HRMS를 할당하십시오. 이 ID를 각 집합 유형의 ID와 결합함으로써 유연한 명명 체계를 도출하여 일반적인 워크플로를 지원할 수 있습니다.

유형이 제한된 집합

유형이 제한된 집합에는 피드 유형에서 도출된 구성 요소가 들어 있습니다. 예를 들어, 문자열 'Course'가 "코스"를 의미하는 데 사용되는 경우 해당 문자열이 데이터 집합의 유형을 나타내기 위해 포함되어 있습니다(예: SIS.COURSE).

학기가 제한된 집합

학기가 제한된 집합은 관련된 데이터를 그룹화하는 데 사용되지만 데이터베이스의 기간과 겹치지 않아야 합니다. 예를 들어, 가을 코스가 아직 활성 상태일 때 데이터베이스에 봄 코스를 제공하는 것이 바람직할 수 있습니다. 학기를 기반으로 두 집합을 구분하는 키를 사용하면 한 집합의 스냅숏 작업이 다른 집합의 데이터로 인해 방해받지 않게 됩니다. 예를 들어, SIS.SPRING2000 및 SIS.FALL2000입니다.

유형 및 학기가 제한된 집합

유형 및 학기가 제한된 식별을 조합하여 사용할 수 있습니다. 가장 일반적인 예는 고정된 학사 일정-등록 기간이 있는 교육기관에서 학생 등록이 특정 학기로 정해져 있는 경우입니다(예: SIS.COURSE.FALL2000).

예: 학교에서는 여러 학기로 이루어진 코스 전체에서 학생 및 교수자 목록, 코스 섹션 나열, 등록을 처리하고 싶어 합니다. 일반적으로 학기 간에 학생 및 교수자 목록에는 동일한 기본 데이터 집합이 모두 포함됩니다. 단, 코스 및 등록은 학기에 따라 처리되어야 합니다. 즉, 학기 간에 활성 상태인 학생 및 직원은 하나의 논리적 집합(유동적인 멤버십 포함)으로 처리되며, 코스 및 등록은 학기 간을 교차하지 않는 논리적으로 구분된 집합으로 처리됩니다.

한 가지 솔루션은 학생 및 교수자용으로 유형이 제한된 키를 사용하고 코스 및 등록용으로 유형 및 학기가 제한된 키를 사용하는 것입니다. SIS.USERS라는 이름으로 생성된 데이터 소스 키는 지속적으로 사용자 집합을 식별하는 데 사용됩니다. 이러한 방식으로, 활성 상태인 모든 학생 및 교수자는 하나의 데이터 집합으로 처리될 수 있습니다.

개별 데이터 소스 키는 코스, 등록, 교수자 및 학생용으로 생성되며 이는 모두 다음과 같이 유형 및 학기가 제한되어 있습니다.

SIS.COURSE.FALL2010

SIS.COURSE.SPRING2011

즉, 모든 사용자 피드는 SIS.USERS 데이터 소스 키를 사용할 수 있으며 동시에 코스 및 등록은 SIS.COURSE.* 키를 사용할 수 있어 설명된 데이터 집합을 사용하여 검색 및 데이터 시각화가 가능합니다.

다른 예로, 다음과 같이 다양한 집합이 다양한 사용자에게 적용될 수 있습니다.

MEDSIS.USERS

SIS.USERS

ALUMNI.USERS


DSK 관리

데이터 소스 관리 페이지를 사용하여 DSK 생성

  1. 빌딩 블록 섹션의 관리자 패널에서 데이터 통합을 선택합니다.
  2. 데이터 소스 > 데이터 소스 생성을 선택합니다.
  3. 고유 키를 입력하고 설명을 추가합니다(선택 사항).
  4. 제출을 선택합니다.

기록 관리

데이터 소스 키 및 연결된 기록은 모두 데이터 소스 관리 페이지에서 관리할 수 있습니다.

연결된 기록 보기

데이터 소스 키를 생성하고, 통합을 사용하여 Learn에서 데이터를 채우고, 해당 데이터로 데이터 소스 키를 연결한 다음, 데이터 소스 키 관리 페이지로 이동하십시오. 빌딩 블록 섹션의 관리자 패널에서 데이터 통합을 선택합니다.

데이터 소스를 선택한 다음 데이터 소스 키를 찾습니다. Learn 객체 및 객체의 상태(활성화됨 또는 비활성화됨) 개수에 대한 목록이 포함된 창이 표시됩니다.

기록 비활성화

Learn에서 통합을 사용하여 객체를 생성하고 해당 객체를 데이터 소스 키와 연결한 후, 해당 데이터가 지원하는 객체에 대한 접근 권한이 더 이상 필요하지 않은 경우 객체를 비활성화하도록 선택할 수 있습니다. 객체를 비활성화하면 Learn에 해당 데이터가 남은 상태에서 해당 객체에 대한 접근 권한이 제거됩니다. 예를 들어 등록이 비활성화되면 해당 등록(및 관련된 활동 데이터)에 대한 데이터가 Learn에 유지될 수 있지만, 해당 데이터가 연결되어 있는 사용자는 더 이상 코스 또는 조직에 접근하지 못할 수 있습니다. 마찬가지로, 비활성화된 사용자는 더 이상 Learn에 접근할 수 없으며 비활성화된 코스는 더 이상 학생이나 교수자가 사용할 수 없습니다. 그러나 두 경우 모두 데이터는 Learn에 유지됩니다. 사용자 또는 코스가 다시 활성화되면 변경된 사항이 없는 것처럼 나타납니다.

객체를 비활성화하려면 '관리자 패널'로 이동합니다. '빌딩 블록' 섹션에서 데이터 통합 > 데이터 소스를 선택한 다음, 수정할 데이터 소스 키의 메뉴를 열어 비활성화를 선택하십시오.

기록 제거

Learn에서 통합을 사용하여 객체를 생성하고 해당 객체를 데이터 소스 키와 연결한 후, 해당 객체 및 연결된 데이터에 대한 접근 권한이 더 이상 필요하지 않은 경우 객체를 제거하도록 선택할 수 있습니다. 객체를 제거하면 Learn에서 객체의 데이터가 완전히 제거되어 리소스를 나중에 사용할 수 있게 됩니다.

기록을 제거하려면 먼저 비활성해야 합니다.

'관리자 패널'의 '데이터 소스 키 관리' 페이지로 이동합니다. '빌딩 블록' 섹션에서 데이터 통합 > 데이터 소스를 선택한 다음, 제거할 데이터 소스 키의 메뉴를 열어 제거를 선택하십시오.

DSK 삭제

데이터 소스 키를 삭제하려면 '관리자 패널'로 이동합니다. '빌딩 블록' 섹션에서 데이터 통합을 선택하고, 삭제할 데이터 소스 키를 찾아 해당 메뉴를 연 다음 삭제를 선택하십시오.

연결된 기록이 없는 경우 DSK만 삭제할 수 있습니다. 연결된 기록이 있는 경우 먼저 이 주제에 설명되어 있는 대로 해당 기록을 비활성화하고 제거해야 합니다.


데이터 소스 키 이름에 적합하지 않은 문자가 있습니까?

예. 데이터 소스 키는 문자 A-Z, 숫자 0-9, 마침표 및 밑줄(_)로만 구성되어야 합니다.

데이터 소스 키 이름은 대/소문자를 구분합니까?

아니요. 데이터 소스 키 이름은 대/소문자를 구분하지 않습니다.


자세히 알아보기

SIS Framework 개요

특정 통합 유형을 위한 통합 설치, 구성 및 관리 주제