エンリッチメント データセットの編集
- 派生データセットを作成します。ワークタグ マッピングを作成します。表示 ステップ: インスタンス マッピングの作成。
- データセットまたはテーブルを作成して、追加データを結合し、Workday の値をインスタンス化します。
システム フィルタ {_UnprocessedForBatch} とユーザー データセット {_UserConfiguration} の間に、エンリッチメント用の新しいデータセットを作成することをお勧めします。
エンリッチメント データセットを編集して、詳細および要約会計用にデータをさらに準備できます。例: 詳細度を高めるために、個々の取引にワークタグ タイプ (コスト センター) を追加する。
- "会計ソースの表示" レポートにアクセスします。
- 会計ソースを選択してください。
- 会計ソースの関連アクション メニューから、を選択します。
- エンリッチメントステージについて、クリックしてユーザー データセットを開きます。
- "編集"をクリックします。
- 以下のガイドラインを参考にして、取得データセットを編集します。
- ワークタグ マッピングを追加してデータを充実させるには、次を参照してください。 データセットにマッピングを含める。
- エンリッチメント データの検証ルールを追加するには、次を参照してください: エンリッチメントの検証ステージの作成。
- フィールドの追加: エンリッチメント データセットにフィールドを追加する場合は、フィールド名にスペースを含めないでください。また、データセットとテーブルでフィールド名、フィールド タイプ、ビジネス オブジェクトが同じであることを確認してください。会計ソースの編集時に新しいフィールドを選択します。次に "会計センター プロセス" を実行するときに、Workday によって詳細会計処理テーブルにフィールドが追加されます。
- 数値属性を定義する場合、数値の範囲が、小数点以下 15 桁、小数点以下 3 桁以下であることを確認してください。数値がこれらの制限を超えた場合、詳細会計処理ステージでエラーが発生します。
- フィールドの削除: テーブルからフィールドを手動で削除する前に、テーブルにデータが含まれているかどうかを確認してください。フィールドを削除すると、そのフィールドのすべてのデータが削除されます。本番環境ではフィールドを削除しないことをお勧めします。
- 既存のエンリッチメント パイプラインを再利用: エンリッチメント ユーザー データセットが単一の空白データセットとして作成されます。現在、別のエンリッチメント データセットを参照する方法がないため、会計ソースのエンリッチメント ステージでユーザー データセットを参照できます。既存のエンリッチメント データセットがある場合、またはエンリッチメント ルールが複雑で、複数のデータセットに分ける必要がある場合は、データセットの関係を再設定する必要があります。これにより、エンリッチメント データセットがカスタム データセットをインポートできるようになり、カスタム データセットがシステム フィルタ データセットをインポートできるようになります。
- エンリッチメントは継続的なプロセスです。そのため、下流にフィールドを含める場合は、手動でフィールドを追加して削除する必要があります。
- "エンリッチメント" ステージの関連アクション メニューから、を選択します。エンリッチメント ステージで "ユーザー" データセット {_UserConfiguration} にフィールドを追加できます。"スキーマの同期" タスクを実行すると、エンリッチメント出力テーブルにデータがある場合でも新しいフィールドを自動的に追加できます。Workday は、"ユーザー" データセットに追加または削除されたフィールドを含めたり除外したりするために、エンリッチメント テーブルのスキーマを同期します。