개념: RaaS(Reports as a Service)
RaaS 소개
고급 및 검색 리포트를 웹서비스로 활성화할 수 있습니다. Workday 웹서비스를 사용하면 URL을 통해 리포트 결과에 액세스할 수 있으며, 다음 위치에서 사용할 수 있습니다.
- 커스텀 Workday 확장 어플리케이션
- Workday와 외부 비즈니스 서비스 간 통합 예: 급여 또는 복리후생 제공자
- Workday 데이터에 액세스하기 위한 외부 리포트 도구 예: Microsoft Excel
웹서비스의 출력 옵션은 다음과 같습니다.
- CSV
- GData
- JSON
- RSS
- 단순 XML
- Workday XML
표준 리포트를 웹서비스로 활성화하기 전에 표준 리포트를 커스텀 리포트에 복사하는 것이 좋습니다. Workday가 표준 리포트를 업데이트할 때 통합 프로세스가 중단되지 않도록 하려면 대신 커스텀 리포트를 웹서비스로 사용하도록 설정합니다.
커스텀 리포트를 웹서비스로 활성화하고 리포트 소유자의 사용자명에 백슬래시(\) 문자가 포함된 경우 GET RaaS 요청이 실패합니다.
RaaS 네임스페이스
커스텀 리포트를 웹서비스로 활성화하면 Workday가 다음 형식을 사용하여 리포트에 대한 고유한 RaaS 네임스페이스를 생성합니다.
urn:com.workday.report/
Report_Name
리포트 출력을 사용하는 통합의 중단을 최소화하기 위해 리포트명 또는 리포트 소유자가 변경될 때 RaaS 네임스페이스가 변경되지 않습니다.
커스텀 리포트의 네임스페이스를 편집할 수 있습니다. 그러나 다음을 고려하십시오.
- Workday는 RaaS 네임스페이스가 고유한지 확인하지 않습니다.
- 통합에서 리포트를 웹서비스로 사용하는 경우 새 네임스페이스로 리포트를 업데이트해야 합니다.
웹서비스 출력 유형
출력 유형 | 설명 |
|---|---|
CSV | 데이터를 최대한 간단하고 빠르게 스프레드시트로 가져오려는 경우 CSV 출력 옵션을 사용할 수 있습니다. XML 또는 스키마를 알 필요는 없습니다.
데이터를 UTF-8 인코딩을 사용하는 CSV 파일로 출력하는 경우, 웹서비스 URL에 다음 쿼리 매개변수를 추가합니다. &bom=true 이 매개변수를 사용하면 Microsoft Excel과 같은 다른 어플리케이션이 인코딩을 올바르게 해석하고 CSV 파일의 문자를 표시할 수 있습니다. 그룹 열 제목이 있는 상세 리포트의 경우 CSV 출력에 열 그룹 또는 열 그룹 제목이 유지되지 않습니다.CSV 출력의 열이 리포트 정의의 열 순서와 일치하지 않을 수 있습니다. |
GData | Google 가제트와의 통합에 GData 출력을 사용할 수 있습니다. |
JSON | JSON 형식이 필요한 시스템 간 통합에서 JSON 출력 옵션을 사용할 수 있습니다. |
RSS | 모든 상세 커스텀 리포트를 사용자가 RSS 피드로 구독할 수 있는 RSS 웹서비스로 활성화할 수 있습니다. 사용자는 Workday에 로그인하지 않고도 RSS 피드를 통해 테넌트의 업데이트를 모니터링할 수 있습니다. |
단순 XML | 단순 XML은 다른 데스크톱 어플리케이션에서 처리할 수 있도록 Workday XML을 간소화합니다. 간단한 XML 변경사항:
간단한 XML을 사용하여 Microsoft Excel 또는 수정 같은 다른 리포트 도구와 데스크톱의 기본 통합을 수행할 수 있습니다. 단순 XML 출력 옵션은 다음 URL을 제공합니다.
|
Workday XML | Workday XML 옵션은 Workday에서 리터럴 XML 코드를 출력합니다. 이 옵션은 REST 또는 SOAP 기반 통합에 유용할 수 있습니다. Workday XML은 일부 통합 요구사항에 비해 너무 복잡할 수 있습니다. 예를 들어 Microsoft Excel을 사용하여 새로 고칠 수 있는 리포트를 빠르게 생성할 수 있습니다. 이러한 경우 단순 XML이 더 적합할 수 있습니다.
Workday XML 출력 옵션은 다음 3가지 URL을 제공합니다.
|