Datastream の Workday コネクタを使用すると、分析とデータ統合のために、Workday インスタンスから過去のデータと増分アップデートを複製できます。Workday は、財務管理と人材管理(採用、オンボーディング、報酬、勤怠管理など)のためのクラウドベースのエンタープライズ リソース プランニング プラットフォームです。
Datastream で Workday ソースを準備する際は、レプリケーションの動作、サポートされているオブジェクト、既知の制限事項を確認してください。
動作
Datastream の Workday コネクタは、Workday SOAP API に依存しています。Workday は内部テーブル スキーマをユーザーに公開しないため、Datastream は SOAP API エンドポイントをテーブルとして扱います。
Datastream は、データの完全性とパフォーマンスを確保するために、履歴バックフィルと増分同期の 2 つの主要なレプリケーション方法をサポートしています。
過去のデータのバックフィル: Workday コネクタを使用すると、エンドポイント内の既存のすべてのレコードを過去のデータと完全に同期できます。バックフィル クエリ間の一貫性を確保するため、Datastream は
as_of_entry_date_timeパラメータを使用します。これにより、コネクタは一度に 1 ページのデータを一貫して取得できます。増分同期: 増分同期方法では、最初のバックフィル後に発生した挿入や更新などの変更をキャプチャします。Datastream は、トランザクション ログをサポートするエンドポイントを選択して、サーバー側の増分同期を使用します。これらのログにより、コネクタは
updated_throughフィールドでクエリをフィルタできます。これにより、特定の日付以降に更新されたレコードのみが選択されます。
サポートされているオブジェクト
Workday コネクタは、動的検出メカニズムを利用して、インスタンス内のオブジェクトのセット全体を識別します。コネクタは、各 SOAP API サービスに対応する Web Services Description Language(WSDL)ファイルを取得します。
各サービスのエンドポイントごとに、コネクタは WSDL ファイルを使用して、エンドポイントがトランザクション ログをサポートしているかどうかを判断します。
次の表に、Datastream でサポートされているオブジェクトとそのレプリケーション タイプを示します。
| オブジェクト | レプリケーション タイプ |
|---|---|
Financial_Management_Organizations |
バックフィル、増分同期 |
Human_Resources_Job_Profiles |
バックフィル、増分同期 |
Human_Resources_Organizations |
バックフィル、増分同期 |
Human_Resources_Workers |
バックフィル、増分同期 |
Recruiting_Candidates |
バックフィル、増分同期 |
Recruiting_Evergreen_Requisitions |
バックフィル、増分同期 |
Recruiting_Job_Requisitions |
バックフィル、増分同期 |
Recruiting_Organizations |
バックフィル、増分同期 |
Recruiting_Positions |
バックフィル、増分同期 |
Staffing_Organizations |
バックフィル、増分同期 |
Staffing_Positions |
バックフィル、増分同期 |
Staffing_Workers |
バックフィル、増分同期 |
既知の制限事項
Workday をソースとして使用する場合の既知の制限事項は次のとおりです。
- Datastream は、削除イベントの複製をサポートしていません。
- Datastream は、トランザクション ログをサポートしていないエンドポイントから取得されたイベントを複製しません。
次のステップ
- Datastream で使用する Workday ソースの構成方法を学習する。