개념: RaaS 출력 액세스
REST 기반 웹서비스로서의 리포트
REST 기반 웹서비스 통합을 위한 리포트 출력에 액세스하려면 리포트 정의의 관련 액션 메뉴에서를 선택합니다. 리포트 출력에 액세스하려면 먼저 필수 프롬프트에 대한 값을 입력해야 합니다.
다음 방법 중 하나를 사용할 수 있습니다.
- 출력 파일을 다운로드합니다.
- 원하는 출력을 마우스 오른쪽 버튼으로 클릭하고URL 복사를 선택합니다.
SOAP 기반 웹서비스로서의 리포트
SOAP 기반 웹서비스 통합을 빌드하려면 리포트의 기본이 되는 WSDL(Web Services Definition Language) 정의에 대한 액세스 권한이 필요합니다. WSDL을 사용하면 Workday 리포트 데이터에 액세스해야 하는 외부 어플리케이션에서 통합을 정의할 수 있습니다.
WSDL 정의에 액세스하려면 리포트 정의의 관련 액션 메뉴에서선택합니다. 리포트 출력에 액세스하려면 먼저 필수 프롬프트에 값을 입력해야 합니다.
다음 방법 중 하나를 사용할 수 있습니다.
- WSDL링크를 클릭하고 정의를 복사합니다.
- WSDL을마우스 오른쪽 버튼으로 클릭하고URL 복사를선택합니다.
일부 XML 보고 도구는 데이터를 해석하고 검증하는 데 도움이 되도록 데이터 소스를 사용하여 스키마를 지정할 수 있도록 지원합니다. 리포트와 연결된 스키마에 액세스하려면 다음을 수행합니다.
- 리포트 정의의 관련 액션 메뉴에서선택합니다.
- 열기에서 모든 XML 선택<xsd:schema>종료에 태그</xsd:schema>태그
- 리포트 도구에서 요구하는 대로 XML을 복사하거나 파일에 저장합니다.
리포트 출력 URL
리포트 출력 URL은 다음 패턴을 따릅니다.
https://<workday-url>/
<tenant>
/<username>
/<report_name>
?<prompt_1>
=<prompt_1_value>
&<prompt_2>
=<prompt_2_value>
&format=<format>
URL 매개변수 | 설명 | 예 |
|---|---|---|
<workday-url>
| Workday 테넌트의 URL입니다. | www.myworkday.com
|
<tenant>
| Workday 테넌트의 이름입니다. | gms
|
<username>
| 리포트의 소유자(리포트를 생성한 사용자) | lmcneil
|
<report_name>
| 리포트명(공백이 밑줄로 대체됨) | Organization_Headcount
|
<prompt_1>
<prompt_2> | 리포트 프롬프트의 Label for Prompt XML Alias 값(리포트 정의의프롬프트 탭에서 조회할 수 있음) | 조직
Include_Subordinate_Organizations |
<prompt_1_value>
<prompt_2_value> | 단일 인스턴스 값을 사용하는 리포트 프롬프트의 경우 URL 매개변수는 다음 패턴을 따릅니다. <prompt> %21WID=<WID>
여러 인스턴스 값을 사용하는 리포트 프롬프트의 경우 URL 매개변수는 다음 패턴을 따릅니다. <prompt> %21WID=<WID_1> !<WID_2>
그렇지 않으면 URL 매개변수가 다음 패턴을 따릅니다. <prompt> =<prompt_value>
| 단일 인스턴스 값을 사용하는 프롬프트: Organization%21WID=cb550da820584750aae8f807882fa79a
여러 인스턴스 값을 사용하는 프롬프트: Location%21WID=d951e85593ad4daf88dc1bfabf069732!f5799b99ca2246d9bcf405fbc0a96b1d 기타 모든 프롬프트: Include_Subordinate_Organizations=1 |
<format>
| 리포트 출력의 형식입니다.
유효한 값: format 다음이 포함됩니다.
| json
|
예:
https://www.myworkday.com/gms/lmcneil/Organization_Headcount?Organization%21WID=cb550da820584750aae8f807882fa79a&Include_Subordinate_Organizations=1&format=json