About Workday Live Data Query for Snowflake
About Workday Live Data Query for Snowflake (Snowflake용 Workday Live Data Query 소개)
Workday LDQ(라이브 데이터 쿼리)는 ETL 파이프라인이나 데이터 복제 없이 Snowflake에서 Workday 비즈니스 데이터에 실시간 SQL로 접근할 수 있게 해줘요. 데이터는 Workday에 남아 있고, Snowflake는 Snowflake Notebook에서 실행되는 Python 커넥터를 통해 필요할 때 그 데이터를 쿼리해요.
본문
Preview 기능 — 열림
모든 계정에서 사용할 수 있어요.
Note
Snowflake용 Workday Live Data Query는 Workday에서는 Early Adopter(EA)이고 Snowflake에서는 Preview 상태예요. 접근을 요청하려면 Workday 계정 담당자에게 연락해요.
이 통합은 전통적인 데이터 파이프라인의 오버헤드와 지연 없이 분석, 보고, 또는 AI 워크로드에 최신 인력·인재 데이터가 Snowflake 안에 필요한 조직에 이상적이에요.
동작 방식
Workday LDQ는 Trino-over-HTTPS 연결을 사용해 Snowflake Notebook에서 직접 Workday Unified Data Catalog를 쿼리해요. 인증은 JWT Bearer OAuth2를 사용하며, 자격 증명은 Snowflake Secrets로 안전하게 저장돼요.
Snowflake Notebook
└── Python (workday_ldq wheel)
└── JWT Bearer OAuth2 → Workday Token Endpoint
└── Trino-over-HTTPS → Workday Live Data Query service
└── Returns rows from Workday Unified Data Catalog
데이터가 Snowflake에 복사되지 않으므로 쿼리는 항상 Workday 테넌트의 현재 상태를 반영해요.
사용 가능한 데이터
EA에서 이 통합은 Workforce 및 Talent 객체를 지원하며, 다음을 포함해요.
workerworker_contact_datajob_profile
Financials, Payroll, Student 객체 지원은 일반 공개(GA)에서 계획돼요.
전제 조건
시작하기 전에 Workday 관리자에게서 다음을 확보했는지 확인해요.
| 항목 | 예 |
|---|---|
| ISU 사용자 이름 | snowflake_ldq_user |
| Client ID | YTg4YjRk... (base64 문자열) |
| 토큰 엔드포인트 | https:// |
| 개인 키 파일 | private-key.pem (RSA 2048, PEM 형식) |
| Workday 호스트 | impl-services1. |
또한 다음도 필요해요.
- 초기 설정을 완료할 Snowflake의
ACCOUNTADMIN(또는 동등) 역할. - Workday Community 포털에서 얻을 수 있는
ldq_python_client-*.whl휠 파일.
Note
이 가이드의 단계는 모든 Snowflake 객체(예: WORKDAY_LDQ_TEST 데이터베이스, WORKDAY_LDQ_TEST_ROLE 역할, WORKDAY_LDQ_TEST_USER 사용자, WORKDAY_LDQ_TEST_EAI 통합)의 기본 이름으로 WORKDAY_LDQ_TEST를 사용해요. 조직의 명명 규칙과 일치하는 이름으로 바꾸고 모든 단계에서 일관되게 치환해요.
설정 체크리스트
| 순서 | 작업 | 설명 | 담당자 |
|---|---|---|---|
| 1 | Snowflake for Workday Live Data Query 설정 | LDQ에 필요한 Snowflake 객체(역할, 사용자, 데이터베이스, 스키마, 스테이지, 네트워크 규칙, 시크릿, 외부 접근 통합) 생성. | Snowflake 계정 관리자 |
| 2 | Workday 연결 및 Snowflake에서 데이터 쿼리 | Snowflake Notebook 생성, Workday 커넥터 설치, 자격 증명 구성, Workday 데이터에 대한 첫 쿼리 실행. | Snowflake 계정 관리자 또는 데이터 엔지니어 |
| 3 | Workday 데이터와 Cortex Code 사용 | Cortex Code로 쿼리 작성, 결과 분석, Workday 데이터 기반 시각화 구축. | 데이터 엔지니어 또는 분석가 |
오류가 발생하면 Workday Live Data Query 문제 해결을 참고해요.
더 알아보기 (Learn more)
- Set up Snowflake for Workday Live Data Query — Snowflake 설정
- Connect to Workday and query data from Snowflake — 연결·쿼리
- Use Cortex Code with Workday data — Cortex Code 사용
- Troubleshoot Workday Live Data Query — 문제 해결