주 컨텐츠로 이동
Administrator Guide
최종 업데이트: 2024-07-26
개념: 공통 구성요소

개념: 공통 구성요소

Workday Studio는 통합을 빌드하는 데 사용할 수 있는 다양한 사전 패키지형 서브어셈블리를 제공합니다. 이러한 부분조립품은
팔레트
공통 구성요소
탭에서 사용할 수 있습니다. 조립품 다이어그램에 다이어그램을 추가하면 Studio에서 다음을 삽입합니다.
local-out
Workday에서 적절한 엔드포인트를 사용하여 XML 소스의 요소에 추가합니다.
또한 필수 매개변수가 이미 선택된 상태에서 해당 부분조립품에 사용할 수 있는 매개변수도 표시됩니다. 언제든지 서브어셈블리의
속성
뷰에서 매개변수를 조정할 수 있습니다.
Studio의
Palette
에는 다음과 같은
Common Components
가 포함되어 있습니다.
이름
함수
참고
Ftp
ftp-out
전송으로 라우팅합니다.
  • 모든 FTP 전송을 위한 단일 진입점을 제공합니다.
  • 다음을 사용합니다.
    wd.ftp.endpoint
    구현된 FTP 전송 유형을 결정하는 매개변수 값입니다. 예:
    ftp://
    ,
    sftp://
    , 또는
    ftps://
    .
  • 사용자명 및 비밀번호 인증과 같이 Workday에서 일반적으로 사용되는 전송 설정을 표시합니다. 고급 공개 키 인증을 숨깁니다.
더 이상 Studio 팔레트에서 FTP 부분조립품을 사용할 수 없습니다. 새로운 통합에서는
ftp-out
또는
sftp-out
구성요소를 사용하여 FTP 서버로 문서를 전송해야 합니다. 이러한 구성요소는 향상된 보안, 향상된 성능 및 향상된 안정성을 제공합니다. 또한 이후 버전의 JSCAPE와도 호환됩니다. FTP 하위 조립품은 기존 통합에서 계속 작동하지만, 가능한 경우 대체하는 것이 좋습니다.
GetEventConfigurations
특정 통합 이벤트에 연결된 서비스 구성을 검색합니다.
GetEventDocuments
특정 통합 이벤트에 첨부된 문서를 검색합니다.
GetIntegrationEvent
Workday 참조 ID를 기준으로 통합 이벤트를 검색합니다.
GetIntegrationSystems
Workday에서 통합 시스템의 구성을 검색하고 파싱합니다.
PagedGet
모든 시스템에 필요한 페이징 로직을 구현합니다.
paged-get
페이지별 데이터 검색을 활성화하는 웹서비스 작업
  • 다음을 사용합니다.
    is.paged.get.process.endpoint
    매개변수: 응답 데이터의 각 페이지를 처리를 위해 다른 부분조립품으로 전송합니다.
  • 다음을 사용합니다.
    is.paged.get.aggregate.header
    ,
    is.paged.get.aggregate.footer
    , 및
    is.paged.get.aggregate.xpath
    매개변수를 사용하여 응답 데이터의 모든 페이지를 집계합니다.
  • 집계된 XML 데이터는 의 메시지로 사용할 수 있습니다.
    MediationContext
    부분조립품이 반환되는 경우
  • 웹서비스가 많은 페이지를 반환할 것으로 예상되는 경우 페이지별 처리 방식을 사용합니다.
PagedGetLocalPaging
모든 시스템에 필요한 페이징 로직을 구현합니다.
paged-get
로컬 웹서비스 작업 - 페이지별 데이터 검색을 활성화합니다.
  • Workday에서 원격으로가 아니라 ESB 서버에서 로컬로 페이징 프로세스를 수행할 수 있습니다.
  • 단일 쿼리를 사용하여 모든 Workday ID를 반환합니다. 후속 호출은 각 Workday ID의 데이터를 검색합니다.
PdfPrintStep
에서 커스텀 리포트 데이터를 변환합니다.
workday-out-rest
BIRT 리포트 디자인을 사용하여 PDF 형식으로 요청
  • 각 MVEL 가능 매개변수를 작은따옴표로 묶어서 리터럴 문자열 값을 지정합니다.
PutIntegrationEvent
Workday에서 통합 시스템의 통합 이벤트 상태를 업데이트합니다.
  • 다음을 사용합니다.
    Put_Integration_Event
    웹서비스 작업
  • 웹서비스 작업에서 반환된 Workday ID 이벤트 응답을
    MediationContext
    속성
    integrations.event.response.wid
    .
PutIntegrationMessage
Workday에 통합 업데이트 메시지를 전송합니다.
  • 참조 형식의 문서를 Workday 문서 저장소에 추가할 수도 있습니다.
  • 다음을 사용합니다.
    Put_Integration_Message
    웹서비스 작업
  • Workday는
    PutIntegrationMessage
    부분조립이 단일 통합에서 수행할 수 있는 호출 수를 500으로 제한합니다. 후속 통합 메시지는 로그 파일에 기록되며 통합 이벤트에서 조회할 수 없습니다. (첨부파일이 있거나 통합 이벤트 상태를 변경하는 메시지에는 리디렉션이 적용되지 않습니다.)
SalesforceConnector
인증된 메시지를 salesforce.com으로 전송합니다.
PrismConnector
CSV 데이터를 Prism Analytics로 전송합니다.