데이터 소스 키 개요
데이터 소스 키는 단일 데이터 소스에서 다양한 유형의 데이터를 한 번의 연산으로 처리할 수 있게 하는 영숫자 문자열 라벨입니다. 데이터 소스 키 사용은 데이터를 분할하여 시스템 자원을 최적화하고 비즈니스 규칙을 만족시키는 데 도움이 됩니다.
데이터 소스 키는 필요에 따라 생성되어 미래 사용을 위해 저장될 수 있다. 이 도구는 데이터를 분류하고 Blackboard Learn 내에서 특정 시스템과 연관하여 데이터를 시각적으로 관리할 수 있는 거의 무한한 방법을 제공합니다. 데이터 소스 키는 Blackboard 데이터베이스에 저장되어 데이터 피드 및 통합 구성에서 참조되고 있습니다.
데이터 소스 키는 SIS 통합과 함께 작동하여 특정 데이터 소스 키를 사용하도록 설정된 SIS 통합을 통해 Learn에 업로드된 데이터를 관리하는 데 도움을 줍니다.
데이터 소스의 주요 모범 사례
데이터 소스 키는 데이터를 세분화하여 식별하고 관리할 수 있게 해주므로, 교육기관의 데이터 흐름에 어울리는 명명 규칙과 데이터를 '청크'나 집합으로 나누고자 하는 방법, 그리고 그 청크들의 수명 주기를 고려하는 것이 가치 있다. 전체 데이터셋이 클수록 및 Learn에 오래 보관할수록 목표 데이터 부분을 확인하는 과정이 더 중요해집니다.
데이터 소스 키는 데이터 분류에 다양하게 활용될 수 있으며, 데이터에 데이터 소스 키를 생성 및 적용하는 데 도움이 되는 몇 가지 일반적인 팁은 다음과 같습니다:
데이터 소스 키의 명명 규칙을 일관되게 유지하여 데이터 수정 및 제거 시 혼란을 방지하세요.
여러 데이터 소스 키를 생성하는 과정은 학생 및 교수진과 같이 장기간 유지되는 항목에 대해서는 피해야 합니다. 그러면 불필요한 복잡함이나 문제가 발생할 수 있습니다.
학기 말 강의를 보관하거나 시스템에서 삭제하기 전에 잠시 비활성화하는 것이 좋습니다. 이 방법을 사용하면 짧은 시간 안에 안전하게 보관되었는지 확인한 다음 삭제할 수 있으며, 원치 않는 강좌가 실수로 삭제되는 것을 방지할 수 있습니다.
참고
강의 및 조직 카테고리에 데이터 소스를 할당할 때, 카테고리 트리에 삽입하는 자식 카테고리는 부모 카테고리와 같은 데이터 소스에 속해야 합니다. 자식 범주가 부모 범주와 같은 데이터 소스에 표시되지 않으면 자식-부모 관계가 유지되지 않습니다.
명명 규칙
데이터 소스 키를 쉽게 식별할 수 있도록 명명하는 시스템을 구축하여 논리적 적용 및 지식 이전을 보장하고자 합니다. 다음 명명 규칙은 두 가지 가장 일반적인 워크플로를 가능하게 하는 데이터 세트를 비교적 간단하게 분류하는 방법을 설명합니다.
데이터 소스 이름의 법적 문자
데이터 소스 키에는 A-Z, 숫자 0-9, 마침표, 밑줄(_)만 포함되어야 합니다.
데이터 소스 ID
소스 시스템에 간단한 ID를 할당해야 합니다. 예를 들어 학생 정보 시스템에는 'SIS', 인사 관리 시스템에는 'HRMS'가 있습니다. 각 집합 유형별 ID와 이 ID를 결합함으로써, 일반적인 워크플로우를 지원하는 유연한 명명 체계를 도출할 수 있습니다.
타입 바운드 집합
타입 바운드 집합에는 피드 타입에서 파생된 컴포넌트가 포함됩니다. 'Course'라는 문자열이 '코스'를 의미한다면, 해당 문자열은 데이터 세트에서 유형을 나타내기 위해 포함됩니다. 예를 들어, SIS에는 코스가 있습니다.
항 제한 집합
용어 경계 집합은 관련이 있으나 데이터베이스 내에서 기간이 겹치지 않는 데이터를 그룹화하는 데 사용된다. 가을 강의가 아직 진행 중일 때 봄 강의를 데이터베이스에 입력하는 것이 좋을 수 있습니다. 학기에 따라 두 집합을 구분하는 키를 사용하면 한 집합의 스냅샷 연산이 다른 집합의 데이터에 영향을 주지 않도록 할 수 있습니다. 예를 들어, 학생 정보 시스템.SPRING2030 및 학생 정보 시스템.FALL2030이 있습니다.
유형 및 학기 경계 집합
유형 및 학기 구분을 결합하여 사용하는 것이 좋습니다. 가장 일반적인 예시는 고정된 학사 일정을 가진 기관에서의 학생 등록입니다. 예를 들어 SIS.COURSE.FALL2030처럼, 등록이 특정 학기에 연결되어 있는 경우입니다.
한 학교가 학생 및 교수진 명단, 강의 섹션 목록, 등록 내역을 여러 학기에 걸쳐 처리하려고 합니다. 학기마다 학생과 교수진 명단에는 일반적으로 동일한 기본 데이터 세트가 포함됩니다. 강좌 및 등록은 학기별로 처리되어야 합니다. 학기마다 활동하는 학생 및 교직원은 하나의 논리적 집합(구성원 단위 유동)으로 간주되며, 강의 및 등록 수는 학기별로 교차하지 않는 별도의 논리적 집합으로 간주됩니다.
학생과 교수에게는 타입 바운드 키를 사용하고, 강의 및 등록에는 타입과 학기에 구속된 키를 사용하는 것이 한 가지 해결책입니다. 학생 정보 시스템이라는 데이터 소스 키가 생성됩니다. 시간이 흐르면서 사용자 집합을 확인하는 데 사용됩니다. 모든 활동 중인 학생과 교수자를 하나의 데이터 집합으로 처리할 수 있습니다.
각 강의, 등록, 교수자, 학생에 대해 별도의 데이터 소스 키가 생성되며, 모든 것은 유형과 학기에 따라 제한됩니다.
SIS.COURSE.FALL2030
SIS.COURSE.SPRING2031
이 방법을 통해 모든 사용자 피드가 학생 정보 시스템에 접근할 수 있게 됩니다. 사용자 데이터 소스 키는 학생 정보 시스템에 접근할 수 있고, 강좌 및 등록 정보도 학생 정보 시스템을 통해 관리할 수 있습니다. COURSE.* 키를 사용하여 설명된 데이터 세트로 검색 및 데이터 시각화가 가능합니다.
서로 다른 사용자에게 적용되는 세트는 다음과 같습니다:
MEDSIS.USERS
SIS.USERS
ALUMNI.USERS
관리자 패널에서 데이터 상태를 관리합니다.
Blackboard 관리자는 데이터 소스 키를 변경하고 다음 항목을 대량으로 활성화하거나 비활성화할 수 있습니다:
사용자
코스
조직
등록
사용자는 관리자 패널에서 데이터 소스 키 및 상태를 변경할 수 있습니다.
통합을 선택하면 편집 옵션이 표시됩니다: 활성화, 비활성화, 데이터 소스 수정.
데이터 소스 수정을 클릭하여 데이터 소스 키를 편집하거나, 활성화 또는 비활성화를 선택해 상태를 변경하세요.

메뉴 드롭다운을 선택한 후 데이터 소스 수정을 통해 각 항목을 개별적으로 수정할 수 있습니다.

관리자는 행 상태나 데이터 소스 키가 변경될 때마다 변경 사항을 확인하라는 요청을 받습니다.
참고
관리자가 사용자나 강좌, 등록을 비활성화할 경우 변경 사항은 적용되지 않습니다. 관리자는 해당 항목을 활성화한 후에야 변경할 수 있습니다.
중요
관리자를 위한 : 이 기능은 모든 울트라 및 오리지널 강의, 조직, 사용자, 등록 관리자 페이지에서 이용할 수 있습니다. 필요한 구성이 없습니다.
DSK 경영진
DSK 생성은 데이터 소스 관리 페이지를 통해 하세요.
빌딩 블록 섹션의 관리자 패널에서 데이터 통합을 선택하세요.
데이터 소스를 선택한 후 데이터 소스 만들기를 진행합니다.
고유 키를 입력하고 선택적으로 설명을 추가하십시오.
제출을 선택합니다.
기록 관리는 중요한 과정입니다.
데이터 소스 키 및 관련 레코드 관리는 데이터 소스 관리 페이지에서 가능합니다.
관련 기록 보기
데이터 소스 키를 생성하고 Learn에 데이터를 입력하기 위한 통합을 사용한 다음, 해당 데이터와 데이터 소스 키를 연결하고 데이터 소스 키 관리 페이지로 이동합니다. 통합 섹션에서 관리자 패널의 데이터 통합을 선택하세요.
데이터 소스를 선택한 다음 데이터 소스 키를 찾으십시오. 창에는 Learn 객체 목록과 그 상태(활성화 또는 비활성화) 카운트가 표시됩니다.
레코드 비활성화
Blackboard에서 객체를 생성하고 데이터 소스 키와 연계한 통합을 사용한 후, 해당 데이터를 지원하는 객체에 대한 접근이 더 이상 필요 없을 때 그 객체를 비활성화할 수 있습니다. 객체를 비활성화하면 해당 객체의 데이터는 Blackboard에 남지만 접근은 차단됩니다. 예를 들어, 등록이 비활성화되어 해당 등록 데이터와 관련 활동 데이터가 Blackboard에 보관되지만, 연결된 사용자는 더 이상 강좌나 조직에 접근할 수 없을 수 있습니다. 장애를 가진 사용자는 더 이상 Blackboard에 접근할 수 없게 되며, 장애인용 강좌도 학생이나 강사에게 제공되지 않지만, 양쪽 상황에서 데이터는 Blackboard에 보관됩니다. 사용자나 코스를 다시 활성화하면 변화가 없었던 것처럼 보입니다.
관리자 패널에서 객체를 비활성화하십시오. 통합 섹션에서 데이터 통합을 선택한 후 데이터 소스를 선택하십시오. 데이터 소스 키 메뉴를 열어 비활성화를 선택하십시오.
퍼지 레코드
Blackboard에서 객체를 생성하고 데이터 소스 키와 연결하는 통합을 사용한 후, 해당 객체에 접근할 수 있으며 관련 데이터가 더 이상 필요하지 않을 때 객체를 정리할 수 있습니다. 객체를 완전히 삭제하면 Blackboard에서 해당 객체의 데이터가 완전히 제거되어 미래 사용을 위한 자원을 확보하게 됩니다.
참고
기록을 삭제하기 전에 반드시 비활성화해야 합니다.
관리자 패널에서 데이터 소스 키 관리 페이지로 이동하세요. 통합 섹션에서 데이터 통합을 선택한 후 데이터 소스를 선택하십시오. 데이터 소스 키 메뉴를 열어 Purge를 선택하여 제거하세요.
DSK 삭제
관리자 패널에서 데이터 소스 키를 삭제하려면 이동하십시오. 통합 섹션에서 데이터 통합을 선택하십시오. 데이터 소스 키를 찾아 메뉴를 열고 삭제를 선택하십시오.
참고
DSK를 삭제할 수 있는 것은 관련 기록이 없을 때뿐입니다. 해당 기록이 존재한다면, 먼저 이 주제에서 설명한 방법에 따라 기록을 비활성화한 후 삭제해야 합니다.
데이터 소스 키 이름에 불법 문자가 포함되어 있습니까?
예. 데이터 소스 키에는 A-Z, 숫자 0-9, 마침표, 밑줄(_)만 포함되어야 합니다.
데이터 소스 키네임은 대소문자를 구분하나요?
네, 데이터 소스 키네임은 대소문자를 구분하지 않습니다.