주 컨텐츠로 이동
Administrator Guide
최종 업데이트: 2023-07-14
통합 검색 설정

통합 검색 설정

시큐리티: System 기능 영역의
Business Process Administration
Manage: Business Process Definitions
도메인
외부 위치에서 통합 문서를 검색하려면 통합 비즈니스 프로세스에
문서 검색
서비스
단계를 추가합니다. 이 단계에서는 통합 파일에 대한 파일 선택, 전송 및 암호 해독 옵션을 설명합니다.
문서 검색을 사용하면 커스텀 리포트의 출력도 검색할 수 있습니다. 이 경우 문서 검색은 다음을 수행합니다.
  • Workday 내에서 데이터를 검색합니다.
  • 후속 통합 단계에서 사용할 수 있도록 리포트 출력을 내 리포트 리포지토리에 저장합니다.
  1. 단계를 추가할비즈니스 프로세스 정의 에 액세스합니다.
  2. 비즈니스 프로세스 정의에 아직
    문서 검색 서비스 단계가 없는 경우 비즈니스 프로세스에 문서 검색
    서비스
    단계를 추가합니다.
  3. 문서 검색 구성 을
    선택합니다.
  4. 문서 유보 정책
    필드에 비즈니스 프로세스에서 가져온 파일을 저장하는 일수를 입력합니다.
  5. 문서 태그
    섹션에서 인바운드 파일에 적용할 문서 태그를 선택합니다.
  6. 검색 설정
    섹션에서 검색 구성을 지정합니다.
    옵션 설명
    파일을 수동으로 첨부하도록 그룹화
    가져오기를 위해 하나 이상의 파일을 수동으로 첨부하려면 비즈니스 프로세스 요청을 수신하는 세그먼트 시큐리티 그룹을 지정합니다.
    외부 위치에서 파일 검색
    기존 통합 제공 서비스를 선택합니다.
  7. 검색에 사용할
    파일명 옵션을
    선택합니다.
    옵션 설명
    파일명/패턴
    Workday가 원격 엔드포인트에서 특정 이름 패턴을 가진 파일을 검색할 수 있습니다.
    시퀀스 생성기
    Workday가 원격 엔드포인트에서 특정 순차적인 파일명 패턴을 사용하여 파일을 검색할 수 있습니다.
  8. (파일명/패턴만 해당)
    파일
    섹션에서 다음을 수행합니다.
    1. 외부 엔드포인트에서 Workday로 업로드할 파일의 파일명 또는 파일명 패턴을 정규식(regex)으로 입력합니다.
      이 필드는 대소문자를 구분합니다. Workday는 파일 검색을 위한 전체 정규식 구문을 지원하지 않습니다. Workday는 파일명 패턴에서 (*) 및 (?) 문자만 와일드카드로 지원합니다.
      Amazon Simple Storage Service(S3)의 경우 (*) 및 (?)
      S3 전송의 경우,
      폴더1/folderN/filename.format
      형식을 사용하여 폴더에서 파일을 검색할 수 있습니다.
    2. 파일
      섹션에서
      공통 콘텐츠 유형
      프롬프트를 사용하여 MIME 유형을 지정하거나,
      커스텀 콘텐츠 유형을
      지정하거나,
      해당 없음을
      선택합니다.
      Workday는 통합 시스템에서 검색하는 모든 파일에 지정된 MIME 유형을 적용합니다.
  9. (시퀀스 생성기만 해당) 파일명 시퀀스 옵션을 지정합니다.
    프로세스에서 서로 매우 유사한 다음 시퀀스 번호에 대한 요청이 여러 번 생성되는 경우 Workday는 시퀀스 번호를 생성하려고 시도합니다. 이 프로세스를 수행하면 비연속 숫자를 건너뛸 수 있습니다.
    옵션 설명
    시퀀스 ID 증분 기준
    Workday가 신규 ID를 생성할 때마다 시퀀스 번호가 증가하는 값으로 0이 아닌 값을 입력합니다.
    패딩
    패딩을
    사용하여 시퀀스에 있는 자릿수를 나타냅니다. 시퀀스에 오버플로 조건이 발생하지 않도록 충분히 큰 패딩 값을 입력합니다. 패딩 값은 최소 6을 사용하는 것이 좋습니다. 시퀀스가 여기에 입력한 자릿수를 초과하면
    시퀀스 ID 오버플로 동작
    설정에 따라 시퀀스의 다음 숫자가 결정됩니다.
    패딩
    필드에 0을 입력하거나 입력하지 않는 경우:
    • 시퀀스 번호는 무기한 증가합니다.
    • Workday는
      시퀀스 ID 오버플로 동작
      패딩 자동 무시를
      입력합니다.
    시퀀스 ID 형식
    ID의 형식을 지정합니다.
    다음 4가지 특수 변수와 함께 모든 텍스트 문자열을 사용할 수 있습니다. 날짜 관련 값은 태스크에서 ID를 생성하는 날짜를 나타냅니다.
    • [seq] - 시퀀스 번호입니다.
      패딩
      필드에 지정된 자릿수
      로 시퀀스 ID 증분 기준
      필드에 지정된 값만큼 증가합니다. Workday는 이 변수를 사용하는 각 ID 정의에 대해 별도의 시퀀스를 사용합니다.
    • [day] - 2자리 형식의 일(01 - 31)입니다.
    • [month] - 두 자리 형식의 월(01~12)입니다.
    • [year] - 4자리 형식의 연도입니다. 예: 2020
    재시작 빈도
    간격을 설정하는 경우 형식에 특정 기간을 포함하여 생성된 시퀀스 번호가 고유한지 확인합니다. 예:
    재시작 빈도
    기간이
    월인
    경우 형식에
    [month]
    [year]를
    포함합니다. 이 기간 동안 시퀀스 생성기에서 오버플로 조건이 발생하지 않을 만큼 패딩 값이 충분히 커야 합니다.
    예를 들어, 다음을 입력하여 파일명 형식을 정의할 수 있습니다.
    • 문자열 상수
    • 날짜 및 시간에 대한 패턴입니다.
    • 시퀀스 번호 패턴
    • 파일 확장자
    Workday는 파일명에 사용할 날짜 값과 시퀀스 번호만 동적으로 생성할 수 있습니다. 다른 모든 값은 정적입니다. 통합에서 생성된 모든 파일에 대해 동일합니다. 유효한 시퀀스 생성기 및 날짜/시간 패턴의 전체 목록을 보려면 이 필드 위로 커서를 가져가십시오.
    재시작 빈도
    (선택사항) 정기적으로 [seq] 값을 초기값으로 재설정하려면 Workday가 시퀀스 번호를 재설정하는 빈도를 지정합니다.
    옵션은
    ,
    또는
    연도
    입니다. [seq]가 이 ID 정의 내에서 고유하도록 하려면 필드를 비워 둡니다. 요일은 오전 12:01에 시작합니다. 월은 해당 월의 1일 오전 12:01에 시작합니다. 연도는 1월 1일 오전 12:01에 시작합니다.
    재시작 번호
    (선택사항) 정기적으로 [seq] 값을 초기값으로 재설정하려면 Workday가 시퀀스 번호를 다시 시작할 때 사용하는 숫자를 지정합니다. 이 필드를
    재시작 빈도
    필드와 함께 사용할 수 있습니다.
    시간대 사용
    재시작 빈도
    필드에 지정된 간격의 기준이 되는 대체 시간대입니다.
    이 값은 ID가 실제로 생성되는 시점을 나타내지 않습니다. Workday는 날짜를 지정된 시간대에 맞게 현지화하는 데만 사용합니다. 시간대를 지정하지 않으면 Workday는 태평양 표준시/태평양 서머타임(PST/PDT)을 사용합니다.
    시퀀스 ID 오버플로 동작
    Workday에서 잠재적인 오버플로 조건을 처리하는 방법을 구성합니다. 다음을 고려하여 필드를 작성합니다.
    • 잘린 시퀀스에서 오버플로 허용
      - Workday는 오버플로 조건이 발생하면 시퀀스 번호의 최상위 자릿수를 자릅니다. 예를 들어
      패딩
      값이 3이면 999 다음의 다음 시퀀스 번호는 1000이지만 1이 잘려서 다음 값이 000으로 표시됩니다.
    • 패딩 자동 무시
      - 오버플로 조건이 발생하면 시퀀스 생성기가
      패딩
      값을 무시합니다. 예를 들어
      패딩
      값이 3인 경우 999 다음의 다음 시퀀스 번호는 1000입니다.
      패딩
      값이 0이면 이 옵션이 자동으로 선택됩니다.
    테넌트 설정 오버플로 알림 그룹 재정의
    기본 테넌트 설정 오버플로 알림
    그룹을 재정의할 시큐리티 그룹을 지정합니다. Workday는 시퀀스가
    패딩
    값으로 지정된 한도에 도달하면 오버플로 알림 시큐리티 그룹에 자동으로 알림을 전송합니다. 이 필드에서 시큐리티 그룹을 선택하지 않으면 Workday가 이러한 오버플로 알림을 다음 대상으로 전송합니다.
    • 테넌트 설정 편집 - 시스템
      태스크의
      기본 시퀀스 생성기 알림 그룹
      필드에서 선택한 시큐리티 그룹
    • 테넌트 설정 편집 - 시스템
      태스크에서 기본 오버플로 알림 시큐리티 그룹을 선택하지 않은 경우 Workday가 오버플로 알림에 대해 지정하는 기본 시큐리티 그룹
    기본 테넌트 설정 오버플로 알림 그룹
    기본 테넌트 설정 오버플로 알림 그룹을
    표시합니다. Workday는 시퀀스가
    패딩
    값으로 지정된 한도에 도달하면 오버플로 알림 시큐리티 그룹에 자동으로 알림을 전송합니다.
    마지막으로 사용된 시퀀스
    마지막 시퀀스 번호를 수동으로 설정합니다. 이 옵션은 다음과 같은 경우에 유용합니다.
    • 이전에 다른 ID 생성 어플리케이션을 사용한 경우
    • ID가 종료된 지점부터 계속하려는 경우
    숫자를 설정하는 경우 초기 시퀀스 번호는 사용자의 숫자에 값을
    기준으로 시퀀스 ID 증분을
    더한 값입니다.
    최종 사용일시
    이 날짜와 함께
    재시작 빈도
    간격을 지정하여 날짜가 마지막 재시작 간격 이전인지 아니면 이후인지 확인합니다. 그러면 Workday가 날짜를 기준으로 시퀀스 번호를 설정합니다.
    소량
    (선택사항) 시퀀스 생성기로 생성된 시퀀스에 갭이 없도록 하려면 선택합니다. 다음 두 가지 상황이 모두 발생하면 이 옵션을 사용합니다.
    • 대량 트랜잭션에서 시퀀스를 사용하지 않습니다.
    • 생성된 시퀀스에 원치 않는 갭이 발생합니다.
  10. 전송
    섹션에서 전송 프로토콜을 선택하고 구성합니다.
    운송
    메모
    Amazon Simple Storage Service
    S3 전송의 경우, 키가
    workday-type
    이고 값이
    integration
    인 태그를 IAM 사용자에게 추가합니다. 이 태그는 대소문자를 구분하며 공백을 무시하지 않습니다.
    • 버킷
      필드에 S3 버킷 이름을 입력합니다. 이 필드에는 폴더를 지정할 수 없습니다.
    • AWS KMS 클라이언트 측 암호화를 위한 키 별칭을 입력합니다.
    • Amazon Simple Storage를 사용하는 EIB에는 PGP(Pretty Good Privacy) 암호화를 구성할 수 없습니다.
    • 전송 속도를 높이려면
      Transfer Acceleration 활성화
      확인란을 선택합니다.
    • 오브젝트 스토리지 클래스
      프롬프트에서 옵션을 선택하면 Amazon Simple Storage Service에서 스토리지 클래스를 수동으로 업데이트할 필요가 없습니다.
    커스텀 리포트
    • 웹서비스로 활성화된 모든 커스텀 리포트는
      커스텀 리포트
      프롬프트에 표시됩니다.
    • 값 유형
      :
      • 값을 지정합니다
        . Workday가 실행될 때마다 통합 조건으로 사용할 값을 입력합니다.
      • 런타임시 값 결정
        Workday가 실행할 때마다 값을 결정하는 데 사용할 필드를 선택합니다.
      • 시스템 기본값 사용은
        엔터프라이즈 인터페이스 정의에 구성된 값을 사용합니다.
    FTP
    • ftp://xxxx:port-number
      형식(포트 번호를 지정하지 않으면 기본값 사용)을 사용하여 주소를 입력합니다.
    • 이 전송 프로토콜을
      사용하려면 다음을 사용하여 암호화
      프롬프트에서 PGP 공개 키 인증서를 선택하여 아웃바운드 파일을 암호화해야 합니다.
    • 디렉토리명은 대소문자를 구분합니다. 상대 경로가 아닌 전체 경로에만 선행 슬래시(/)를 포함합니다.
    • 임의로 이름이 지정된 파일에 출력을 쓰려면
      임시 파일 사용
      확인란을 선택합니다. Workday는 데이터 전송이 완료되면 파일의 이름을 올바른 이름으로 바꿉니다. 이 옵션은 데이터 전송이 완료되기 전에 자동 스크립트가 FTP 서버에서 파일을 검색하지 못하게 합니다.
    FTP/SSL
    • 다음 형식을 사용합니다.
      • Implicit SSL:
        ftpsi://x.x.x.x:port-number
      • 명시적 SSL:
        ftpse://xxxx:port-number
    • 포트 번호를 지정하지 않으면 Workday는 암시적 SSL에 포트 990을 사용하고 명시적 SSL에 포트 21을 사용합니다.
    • 디렉토리명은 대소문자를 구분합니다. 상대 경로가 아닌 전체 경로에만 선행 슬래시(/)를 포함합니다.
    • 임의로 이름이 지정된 파일에 출력을 쓰려면
      임시 파일 사용
      확인란을 선택합니다. Workday는 데이터 전송이 완료되면 파일의 이름을 올바른 이름으로 바꿉니다. 이 옵션은 데이터 전송이 완료되기 전에 자동 스크립트가 FTP 서버에서 파일을 검색하지 못하게 합니다.
    REST
    http://www.example.com/rest/
    형식으로 호스트명 또는 서버 주소를 입력합니다.
    SFTP
    • sftp://xxxx:port-number
      형식(포트 번호를 지정하지 않으면 기본값 사용)을 사용하여 주소를 입력합니다.
    • 디렉토리명은 대소문자를 구분합니다. 상대 경로가 아닌 전체 경로에만 선행 슬래시(/)를 포함합니다.
    • 임의로 이름이 지정된 파일에 출력을 쓰려면
      임시 파일 사용
      확인란을 선택합니다. Workday는 데이터 전송이 완료되면 파일의 이름을 올바른 이름으로 바꿉니다. 이 옵션은 데이터 전송이 완료되기 전에 자동 스크립트가 FTP 서버에서 파일을 검색하지 못하게 합니다.
      호스트 키 지문을
      지정하여 FTP 서버가 SSH 통신에 사용하는 암호화 키를 나타낼 수도 있습니다.
    • 블록 크기를
      SFTP 엔드포인트가 지원하는 블록 크기로 설정합니다. 지정하지 않으면 Workday는
      32K를
      사용합니다. 블록 크기를 늘리면 전송 성능이 향상될 수 있습니다. 선택한 블록 크기를 엔드포인트가 지원하지 않으면 통합 전송이 실패합니다. Test Transport 기능을 사용하여 블록 크기를 테스트하는 것이 좋습니다. 최적의 블록 크기를 찾으면 이 블록 크기를 사용하도록 문서 전송 구성을 업데이트합니다.
  11. (
    커스텀 리포트
    전송에만 필수)
    리포트 옵션
    섹션에서 Workday가 커스텀 리포트를 실행하는 데 사용하는 자격증명을 가진 사용자를 선택합니다.
    Workday는 이전 단계에서 커스텀 리포트를 선택한 경우에만
    리포트 옵션
    섹션에
    사용자로 리포트 실행
    프롬프트를 표시합니다.
  12. 파일 유틸리티
    섹션에서 다음 옵션 중 하나 이상을 지정합니다.
    옵션 설명
    검색 후 삭제
    소스 S/FTP/S 서버에서 파일을 삭제할 수 없으면 문서 검색이 실패합니다.
    압축 풀기
    수신 파일의 압축을 풀려면 선택합니다.
    다음을 사용하여 해독
    (FTP, FTP/SSL 및 SFTP만 해당) PGP(Pretty Good Privacy)를 사용하여 업로드된 파일의 암호를 해독하려면 인바운드 통합 파일을 해독하기 위해 생성한 키 쌍의 PGP 개인 키를 선택합니다.
    FTP, FTP/SSL 또는 SFTP 프로토콜을 사용하여 아웃바운드 통합 파일을 암호화하는 경우 다음 작업도 수행할 수 있습니다.
    • 파일에 있는 데이터의 무결성 검사를 포함합니다.
    • 파일에 디지털 서명을 합니다.
    무결성 검사 강제 실행
    (FTP, FTP/SSL 및 SFTP만 해당) 암호화된 파일이 전송 중에 변경되거나 손상되지 않았는지 확인하려면 이 확인란을 선택합니다.
    디지털 서명 검증 사용처
    (FTP, FTP/SSL 및 SFTP만 해당) 암호화된 인바운드 파일의 출처를 확인하려면 거래 파트너가 제공한 PGP 공개 키를 선택합니다.
  13. (옵션)
    Environment Restrictions
    섹션의
    Restricted To
    프롬프트에서 이 전송 프로토콜의 타겟 환경을 선택합니다.
    이 필드를 비워 두면 Workday는 통합이 실행되는 각 환경에 전송 프로토콜을 적용합니다. 각 환경(프로덕션, 샌드박스, 구현 등)에는 전송 프로토콜이 하나만 있을 수 있습니다. 테스트 데이터가 테스트가 아닌 엔드포인트 간에 실수로 업로드되는 것을 방지하기 위해 다음과 같이 하는 것이 좋습니다.
    • 각 환경에 대해 별도의 전송을 생성합니다.
    • 각 전송을 대상 환경으로 제한합니다.
통합이 실행되면 통합 프로세스 이벤트가 이 가이드에 따라 외부 서버에서 선택한 파일을 검색합니다.