단계: 외부 데이터로 데이터세트 생성(SFTP 서버)
시큐리티: Prism Analytics 기능 영역의
Prism Datasets: Create
도메인SFTP 서버에서 데이터를 전송하여 외부 데이터를 사용하여 기본 데이터세트를 생성할 수 있습니다. 서버가 정기적으로 신규 데이터를 수집하거나 추가할 때 외부 서버에서 데이터를 가져오는 기본 데이터세트를 생성할 수 있습니다. 데이터세트가 서버에서 신규 데이터를 가져오는 빈도를 구성합니다.
Workday를 처음 사용하는 경우 기본 데이터세트를 생성하거나 편집할 수 없습니다.
SFTP 서버에서 데이터를 전송하는 통합 실행의 경우:
- 파일 수는 5,000개 미만이어야 합니다.
- 데이터 전송 시간은 5시간 미만이어야 합니다.
서버의 각 파일은 1GB 미만(압축되지 않은 경우 약 10GB 미만) 미만이어야 합니다.
- 데이터 카탈로그리포트에 액세스합니다.
- 선택합니다.데이터세트 검색 생성 - 파일 검색 구성태스크에서 SFTP 서버에서 데이터를 가져오는 방법을 구성합니다.
- 파일섹션에서 하나 이상의 파일을 나타내는 파일명 또는 파일명 패턴을 입력합니다.파일명은 대소문자를 구분합니다. 별표(*) 및 물음표(?) 문자를 와일드카드로 사용하여 파일명 패턴을 지정할 수 있습니다. 별표(*)를 사용하여 0자 이상을 지정하고 물음표(?)를 사용하여 정확히 1자를 지정합니다.
- 전송섹션에서 SFTP 서버에 연결하는 방법을 지정합니다.
옵션 설명 SFTP 주소다음 형식을 사용합니다.sftp://또는domain_namesftp://IP_address포트 번호를 지정하려면 도메인명 또는 IP 주소 끝에 추가합니다. 포트 번호를 지정하지 않으면 Workday는 포트 22를 사용합니다.디렉토리(옵션) 파일이 포함된 서버의 디렉토리입니다. 디렉토리명은 대소문자를 구분합니다. 상대 경로가 아닌 전체 경로에만 선행 슬래시(/)를 포함하십시오.임시 파일 사용가져온 데이터를 임의로 생성된 이름으로 Workday의 임시 파일에 씁니다. 데이터 가져오기가 완료되면 Workday가 자동으로 파일명을 올바른 이름으로 바꿉니다.데이터 가져오기에 시간이 매우 오래 걸리고 동일한 서버에서 데이터를 가져오기 위해 예정된 다음 시간 전에 완료되지 않을 수 있는 경우 이 옵션을 활성화할 수 있습니다.인증 방법 및 세부내용SFTP 서버에서 사용하는 시큐리티 인증 유형을 선택합니다.- 사용자명/비밀번호
- SSH 인증. 이 옵션은 X.509 인증서를 사용하는 보안 셸 키 인증을 사용합니다.
- (옵션)파일 유틸리티섹션에서 다음 옵션을 고려합니다.
옵션 설명 검색 후 삭제데이터를 데이터세트로 가져온 후 SFTP 서버에서 파일을 삭제합니다. Workday가 SFTP 서버에서 파일을 삭제할 수 없는 경우 데이터 검색이 실패합니다.압축 해제데이터세트에 대해 이 옵션을 활성화하지 마십시오.압축 여부와 관계없이 파일을 전송할 수 있습니다. 압축 파일의 경우 Workday는 gzip 압축만 지원합니다.다음을 사용하여 해독가져온 파일을 PGP(Pretty Good Privacy)를 사용하여 해독하려면 PGP 개인 키 쌍을 선택합니다. - (옵션)환경 제한섹션의제한 대상프롬프트에서전송섹션에 정의된 설정을 사용할 환경을 선택합니다.이 옵션을 비워 두면 Workday는 데이터세트 통합이 실행되는 각 환경에 전송 설정을 적용합니다. 구현 또는 프로덕션과 같은 특정 환경에서 데이터세트 통합이 실행되는 경우 전송 설정은 다음으로제한옵션이 현재 환경과 일치하는 경우에만 작동합니다. 현재 환경과 구성된 환경이 일치하지 않으면 데이터세트 통합이 실패하고 SFTP 서버에서 파일을 검색하지 않습니다. 실수로 테스트 데이터가 테스트 이외의 엔드포인트로 전송되는 것을 방지하기 위해 전송 설정을 특정 환경으로 제한할 수 있습니다.예를 들어 구현 환경에서 데이터세트를 생성하고다음으로 제한에서 구현을 선택합니다. 나중에 이 데이터세트를 프로덕션 환경으로 마이그레이션하면 다음에 데이터세트 통합이 실행될 때 통합이 실패합니다. 프로덕션 환경에서 데이터세트 통합이 성공적으로 실행되도록 하려면 데이터세트 통합 세부내용을 편집하고 다음으로제한옵션을 선택취소하거나 프로덕션으로 변경합니다.
- 데이터세트 검색 생성 - 스케줄 요청 유형태스크의실행 빈도에서 SFTP 서버에서 데이터를 가져올 빈도를 지정합니다.향후 한 번 또는 스케줄에 따라 데이터를 가져오는 경우데이터세트 검색 생성 - 통합 스케줄링태스크에서 조건을 지정합니다.데이터세트가 생성된 후에는 통합을 실행하여 임시로 데이터세트로 데이터를 가져올 수 있습니다.데이터세트 세부내용 조회리포트의 관련 액션 메뉴에서선택합니다.서로 중복되는 시간에 데이터를 동일한 데이터세트로 가져올 수 없습니다.
- 데이터세트의 고유한 이름을 지정하십시오.데이터세트명은 데이터 카탈로그에 표시되는 이름입니다. 데이터세트를 생성, 편집 또는 복사할 때 이름을 변경할 수 있습니다.
- (옵션) 데이터세트 API 이름을 변경합니다. Workday는 입력한 데이터세트 이름을 기준으로 API 이름을 자동으로 선택하고, 이름 요건을 충족하도록 이름을 수정합니다. 데이터세트 생성을 완료한 후에는 이 이름을 변경할 수 없습니다.
- (옵션) 하나 이상의 태그를 생성하거나 편집하여 데이터 카탈로그에서 데이터세트를 구성합니다.
- (선택사항) 다른 사용자가 이 데이터세트의 데이터를 이해하는 데 도움이 되도록 설명을 추가합니다. 데이터세트를 편집할 때 설명을 변경할 수 있습니다.
- 통합 실행에서 신규 데이터를 수신할 때 데이터세트의 데이터를 업데이트하는 방법을 선택합니다.
옵션 설명 바꾸기Workday는 데이터세트의 기존 데이터를 삭제하고 SFTP 서버에서 가져온 데이터로 대체합니다.추가Workday는 데이터세트의 기존 데이터를 유지하고 SFTP 서버에서 가져온 신규 데이터를 데이터세트에 추가합니다.Workday는 통합을 실행할 때마다 모든 파일의 모든 데이터를 가져옵니다. 추가 모드는 데이터세트의 데이터를 증분 업데이트하는 것과는 다릅니다. 데이터세트의 데이터가 증분식으로 업데이트되는지 여부는 SFTP 서버에 마지막 통합 실행 이후 증분식 업데이트만 포함되어 있는지 여부에 따라 달라집니다.파일 스키마는 다음 요구사항을 충족해야 합니다.- 모든 통합 실행의 모든 파일은 첫 번째 통합 실행 중에 사용된 것과 동일한 파싱 옵션(헤더 행 구성 포함)을 사용해야 합니다.
- 모든 통합 실행 시 모든 파일에서 필드의 순서가 동일해야 합니다.
- 후속 통합 실행의 스키마에 신규 필드가 포함된 경우, 신규 필드는 모든 이전 필드의 끝에 있어야 합니다.
- 후속 통합 실행에서 파일 스키마가 하나 이상의 필드를 삭제하는 경우 삭제된 필드가 끝에 있어야 합니다.
- 스키마가 필드를 삭제하는 경우 향후 스키마에서 신규 필드를 추가하지 않도록 하십시오. 그렇지 않으면 통합 실행이 실패합니다. 향후의 모든 통합이 성공적으로 실행되도록 하려면 항상 스키마에 기존 필드를 유지하고 신규 필드만 추가하십시오. 필요한 경우 기존 필드에 빈(NULL) 값을 포함할 수 있습니다.
- 단일 통합의 모든 파일은 동일한 스키마를 사용해야 합니다.
신규 데이터의 스키마에 데이터세트에 현재 존재하는 필드가 포함되어 있지 않고 제거된 필드가 데이터세트의 단계에서 사용되는 경우 통합이 실패합니다. 예를 들어 데이터세트에 필드 관리 단계가 포함되어 있고 통합에서 데이터세트의 필드가 누락된 데이터를 가져오는 경우 통합이 실패합니다. 필드 관리 단계가 데이터세트의 모든 필드에서 작동하기 때문입니다. - 저장을 클릭합니다.Workday가 데이터세트를 생성하지만, 첫 번째 통합 실행 중에 SFTP 서버에서 데이터와 필드를 가져올 때까지 데이터세트에 데이터가 없습니다. 가져올 데이터를 스케줄링한 시점에 따라 데이터세트가 얼마 동안 비어 있을 수 있습니다. 또한 Workday는 각 통합 실행에 대한 정보를 제공하는 2개의 필드를 추가합니다. 참조 참조: WPA_ Fields.
- (선택사항) 통합 스케줄의 이름을 변경합니다. 참조 데이터세트 통합 스케줄 관리.
- 데이터 카탈로그리포트에 액세스하고 방금 생성한 데이터세트를 마우스 오른쪽 버튼으로 클릭한 다음편집 을선택합니다.
- SFTP 서버에서 파일의 데이터를 파싱하는 방법을 구성합니다.참조 데이터세트의 외부 데이터 파싱.
- (옵션) 데이터세트에 단계 추가.일부 단계 유형만 기본 데이터세트에 추가할 수 있습니다.
- (옵션) 데이터세트에 Prism 계산 필드 추가.모든 단계에 Prism 계산 필드를 추가할 수 있습니다.