계획 연결 로더 생성
계획 연결 로더를 사용하면 사용자 디멘션 및 레벨 연결에 대한 메타데이터를 스테이징 영역에서 으로 매핑할 수 있습니다.
Adaptive Planning
. 연결은 레벨 및 커스텀 디멘션을 사용자에게 연결합니다. 레벨 소유권은 사용자를 레벨에 연결하는 사용자 연결 유형입니다. 일반적인 레벨 연결과 달리 레벨 소유권은 다른 권한과 함께 제공됩니다. 을 참조하십시오.로더를 생성하면 로더를 수동으로 실행하거나 통합 태스크의 일부로 실행되도록 스케줄링할 수 있습니다. 통합 태스크 생성을참조하십시오.
선행요건
선행요건
- 계획 연결 로더를 사용하려면 기존데이터 소스가져오기의 스테이징 데이터가 필요합니다.
- 필수 권한: 모델, 통합 운영자, 데이터 디자이너
기본 단계
- 데이터 소스 설정 입력
- 열 매핑 구성
- 비즈니스 규칙 생성
- 로더 출력 미리보기
- 로더 실행 또는 스케줄링
탐색
탐색 메뉴에서 으로 이동합니다. 데이터 소스 설정 입력
데이터 소스 설정을 통해 통합 스테이징 데이터에서 사용할 소스 테이블을 선택하고 어떤 연결을 로드할지 선택할 수 있습니다.
- 구성요소 라이브러리의로더창에서을 선택합니다.신규 로더 생성
- 로더 유형으로계획를 선택합니다. 로더에 대한 이름을 입력합니다.연결 로더
- 을 클릭합니다.생성
- 데이터 소스 설정탭에서 연결 로더일반 속성정보를 입력합니다.
- 소스 테이블: 드롭다운 목록에서 소스 테이블을 선택합니다. 목록의 소스 테이블은 사용자가 액세스 권한을 가진 스테이징 영역에서 사용가능한 모든 테이블입니다.
- 매핑 프로필: 로더 생성 프로세스의 일부로 매핑 프로필에 링크할 수 있습니다. 드롭다운 목록에서 매핑 프로필을 선택합니다. 목록의 매핑 프로필은 액세스 권한이 있는 프로필입니다. 계획 데이터 로더의 '매핑 프로필' 섹션을 참조하십시오. 이 매핑 프로필은 메타데이터 로더의 일부로 로드된 모든 매핑과 함께 계획 레벨 및 디멘션을 매핑합니다. 계획 데이터 로더 생성을참조하십시오. 예를 들어 연결 로더에 레벨 열 값 '999999'(또는 Workday의 경우 WID)가 있으면 매핑 프로필은 참조하는 계획 레벨을 결정합니다.
- 레벨 또는 디멘션: 레벨 소유권의 레벨 또는 레벨 연결을 선택합니다. 디멘션 연결을 로드할 디멘션을 선택합니다.
- 특성:(옵션) 레벨 또는 디멘션에 대한 Adaptive Planning 특성을 선택합니다. 이를 통해 레벨 또는 디멘션 특성에 대한 연결을 매핑하고 로드할 수 있습니다.
- 모드:업데이트를 선택하여 레벨 하위 세트에서 연결 또는 소유권 지정을 수정합니다. 사용자가 아닌 레벨이 업데이트됩니다. 레벨을 업데이트하려면 페이로드에서 해당 레벨과 연결된 모든 사용자가 필요합니다. 페이로드에 명시된 연결 내의 모든 사용자를 삭제하고 바꾸려면모두 바꾸기를 선택합니다.
- Adaptive Planning을 Workday Human Capital Management 또는 Workday Financials와 함께 사용하는 경우에는모드가 자동으로업데이트로 채워집니다.
- Adaptive Planning을 Workday Human Capital Management 또는 Workday Financials와 함께 사용하지 않는 경우에는모드가 자동으로모두 바꾸기로 채워집니다.
- 경고가 발생해도 계속 진행: 경고가 발생해도 로더의 실행을 계속하려면 선택합니다. 선택하지 않은 상태로 두면 경고가 발생할 때 로더가 중지됩니다. 이 항목을 활성화하면 로더가 매핑되지 않은 디멘션 또는 레벨을 건너뛰고, 로더가 처리를 계속하도록 허용되며 로그에 경고가 생성됩니다.
- 로그 레벨: 로더를 실행할 때 수집할 세부내용의 유형을 선택합니다.
- 해제: 오류가 기록되지 않습니다.
- 오류: 심각한 오류만 기록합니다.
- 정보: 로더가 업데이트된 시기와 같은 기본 정보를 기록합니다.
- 상세: 모든 단계 및 액션에 대한 세부 정보를 기록합니다. 디버깅 또는 감사에서 주로 사용합니다.
열 매핑 구성
열 매핑을 사용하면 데이터 소스의 열을 모델링 > 모델 관리 > 레벨
또는 모델링 > 모델 관리 > 디멘션
에서 사용가능한 연결에 매핑할 수 있습니다. 사용자
와 계획 열
을 매핑해야 합니다.
이 환경에서 사용자 동기화를 실행하는 Workday 고객인 경우, 사용자 열은 WID가 포함된 소스 열에 매핑되어야 합니다. 사용자 동기화를 실행하지 않거나 Workday 고객이 아닌 경우, 사용자 열은 사용자명 또는 이메일이 포함된 소스 열에 매핑되어야 합니다.
매핑할
필터를 사용하여 다음을 선택합니다.
계획 열
이 여러 개인 경우 표시
- 모두:모든 사용자를 표시합니다.
- 필수사용자 및 레벨과 같은 모든 필수 계획 열을 표시합니다.:
- 매핑되지 않음매핑되지 않은 모든 계획 열을 표시합니다.:
- 매핑 완료매핑된 모든 계획 열을 표시합니다.:
검색
- 열 매핑
- 탭을 클릭합니다. 열 매핑 탭에는 다음 열이 포함되어 있습니다.열 매핑
- 상태: 확인 표시인
매핑된 열을 나타냅니다. 느낌표 - 매핑
매핑되지 않은 열을 나타냅니다. - 계획 열: 매핑에 사용할 수 있는 모든 계획 열을 표시합니다. 필수 계획 열은 별표가 있는 굵은 텍스트로 표시됩니다.
- 소스 열:데이터 소스 설정에서 선택한 스테이징 테이블 내에 열을 표시합니다.
- 매핑되지 않은 열을 선택하고 드롭다운을 클릭합니다. 매핑할 수 있는 열 목록이 드롭다운 목록에 나타납니다. 열을 매핑하면 상태 표시기가 빨간색
에서 녹색
로 변경됩니다.
- 레벨 소유권에 대한 열 매핑
- 레벨 소유권만 로드하려면소스 열에서 레벨의 연결 코드에 대한 ID를 매핑하지 마십시오.관리>연결의 레벨 소유권은 연결 코드를 비어 있는 상태로 두면 채워집니다.
- 레벨 및 디멘션 연결을 위한 열 매핑
- 레벨 연결과 디멘션 연결을 로드하려면소스 열의 연결 코드에 대한참조 ID와 같은 ID를 매핑합니다.단일 로더에서 레벨 소유권과 레벨 연결을 모두 로드할 수 없습니다. 레벨 소유권을 위한 로더를 하나 생성하고 레벨 연결을 위한 별도의 로더를 생성하십시오.
- 특성 연결의 매핑 열
- 연결이 있는 레벨 또는 디멘션 특성을 로드하려면소스 열에서 매핑합니다. 특성은 매핑 맨 아래, 연결명 아래에 표시됩니다.
- 열 매핑취소
- 열의 매핑을 취소하여 로드하지 않을 스테이징 데이터를 무시할 수 있습니다. 또한 로더 실행 후에 열의 매핑을 한 번에 하나씩 취소하여 로그에서 오류가 발생하는 열의 문제를 해결할 수도 있습니다.열 매핑을 취소하려면매핑취소를 클릭하고 다음을 선택합니다.
- 모두 매핑취소: 모든 열의 매핑을 취소합니다.
- 선택항목 매핑취소: 선택한 열에 대해서만 매핑을 취소합니다.
열 매핑을 취소하면 상태 아이콘이 느낌표
로 변경됩니다.
비즈니스 규칙 생성
비즈니스 규칙을 사용하여 로딩에 사용할 수 있는 스테이징 데이터를 제한하는 SQL 표현식을 생성할 수 있습니다. 필터 조건을 충족하는 레코드만 로드됩니다.
비즈니스 규칙
탭에는 SQL 입력을 위한 텍스트 영역이 포함되어 있습니다.SQL 필터를 생성하려면 다음을 수행합니다.
- 비즈니스 규칙탭에서SQL 필터를 선택합니다.을 클릭합니다.편집
- SQL 표현식을 입력합니다. 직접 입력하는 대신사용가능한 열목록의 항목을 클릭하여 해당 열을 SQL 표현식으로 가져올 수 있습니다.
- 을 클릭하여 SQL 구문을 확인합니다. 구문에 오류가 있는 경우 표현식의 테두리가 빨간색으로 바뀝니다. SQL 편집기 위로 마우스 커서를 가져가서 구문 오류 정보를 확인합니다.적용상세한 SQL 구문 도움말을 확인하려면 'SQL 필터 편집'의 '메모' 섹션에 있는을 클릭합니다. 참조: SQL 표현식을확인하십시오.'온라인 도움말'
- 구문에 있는 모든 오류를 수정하고을 클릭합니다. 로더를 실행할 때 SQL 표현식과 일치하는 스테이징 행만 가져오게 됩니다.적용
로더 출력 미리보기
전체 로드를 수행하기 전에 로더 출력을 미리보고 매핑이 원하는 대로 작동하는지 확인할 수 있습니다. 또한 출력을 XML 파일로 다운로드하여 사용자 레벨 소유권 연결을 로드하기 전에 데이터 소스에서 요구사항에 대해 수동으로 사용자 레벨 소유권 연결을 검증할 수 있습니다.
액션 창에서
로더 출력 미리보기
를 클릭합니다.실행의 일부로 모든 변환 및 비즈니스 규칙을 적용하여 로더가 실행됩니다. 상태 팝업에 로더가 실행되는 단계가 표시됩니다. 로드할 사용자 연결 값이 있는 경우 로더에서 XML 파일을 생성하고 로더 출력을 압축된 XML 첨부파일로 포함하여 이메일 알림을 전송합니다.
로더가 성공적으로 실행된 후 추가 팝업을 통해 로더 출력 미리보기를 압축된 XML 파일로 다운로드할 수 있습니다. 연결 값의 수 및 파일 크기에 따라 다운로드 팝업이 나타나는 데 시간이 소요될 수 있습니다.
- 검증 오류 수정
- 로더 출력 미리보기 또는 수동 로드 실행 시, 소스 데이터에 오류가 있는지 검증됩니다. 검증의 예로는 다음에 대한 확인이 포함됩니다.
- 사용자 또는 레벨 및 디멘션 값의 소스 ID 값이 데이터에서 누락된(비어 있는) 경우
- ID가 올바르지 않은 경우
로더 실행
계획 연결 로더를 모든 필수 구성 설정과 함께 저장한 후, 로더를 수동으로 실행하거나 스케줄링된 통합 태스크로 실행할 수 있습니다.
각 계획 연결 로더 실행 사이에 15~30분 정도 기다립니다.
Adaptive Planning
에게 가져오기와 동기화할 시간이 있습니다. 가져오기 크기가 클수록 동기화하는 시간이 오래 걸립니다. 대기 시간은 모델 크기 및 기타 요인에 따라 달라집니다.소스 시스템에서 바로 로드하거나 이미 가져온 스테이징 값을 사용하여 로더를 실행할 수 있습니다. 로더 실행 시 이 중에서 원하는 동작을 선택합니다. 기존 스테이징 테이블을 로드에 사용하려면
데이터 가져오기 건너뛰기
를 선택합니다. 데이터 가져오기 건너뛰기는 스프레드시트를 데이터 소스로 사용하는 경우에는 사용할 수 없습니다. 실행 프로세스의 일부로, 로더는 스테이징 테이블의 데이터가 올바르게 매핑되었는지 확인합니다. 로드 도중 여러 검증이 적용됩니다. 로드 중에 발생하는 모든 오류는 가져오기를 성공적으로 수행하기 위해 해결해야 할 사항을 표시합니다.
- 통합 태스크에 계획 연결 로더 포함
- 모든 통합 태스크는하나 이상의 로더를 포함할 수 있습니다. 태스크는 Discovery 메트릭 로더 및 스크립팅된 로더와 같은 기타 통합 태스크를 포함할 수 있습니다.모범 사례: 로더마다 별도의 통합 태스크를 생성하십시오.한 태스크에 여러 로더가 포함된 경우 태스크가 실행될 때 각 로더의 매개변수가 표시됩니다. 한 태스크 내 로더에 하나의 공통된, 즉 공유된 매개변수가 있는 경우 이 매개변수에 대한 프롬프트는 한 번만 표시됩니다. 매개변수 프롬프트를 재정의할 수도 있습니다.태스크의 스케줄링된 실행에는 로더가 생성될 때 저장된 매개변수의 기본값이 사용됩니다.