Workday からデータをストリーミングする

Datastream は、Workday インスタンスからのデータの複製をサポートしています。Workday は、クラウドベースのエンタープライズ リソース プランニング(ERP)プラットフォームです。このプラットフォームは、財務管理と人的資本管理に重点を置いており、採用、オンボーディング、報酬、勤怠管理など、従業員のライフサイクルのあらゆる側面を管理できます。

このページには、次に関する情報が記載されています。

  • Datastream が移行元 Workday インスタンスから pull されているデータを処理する方法の動作。
  • サポートされているオブジェクト。
  • 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 は、トランザクション ログをサポートしていないエンドポイントから取得したイベントを複製しません。

次のステップ