カスタム SQL タプル列の作成
- Workday Adaptive Planning の"データ デザイナー"および"インテグレーション オペレーター"権限
- Workday データ ソースを設定します。
- Workday 外部システムを設定します。
モデルで複数の Workday コア オブジェクトを 1 つの Adaptive Planning オブジェクトにまとめる場合、タプルとして知られる統合オブジェクトを作成する必要があります。タプルは次のようになります。
- 勘定科目 + 支出カテゴリ
- "会社" + "コスト センター"
_
またはダッシュ -
。Adaptive Planning のすべてのメタデータおよびデータ ローダ間でこの連結を一貫性を持たせます。外部システムで連結を定義し、ドリルとパブリッシュを有効にします。メタデータへのドリルインおよびプランのパブリッシュには、いずれにも WID が必要です。WID は、Adaptive Planning を Workday のオブジェクトおよび仕訳行にブリッジする URL の構成に役立ちます。
WID を単一の ID 列に、ラベルを単一の "名称" 列に連結します。
"ID 列" と "ラベル" 列を必要とする多対 1 のマッピングに対して、カスタム タプル SQL 列を作成します。例:
Company-Cost Center ID
および Company-Cost Center Label
。Workday 外部システムで多対 1 列マッピングを設定します。選択した複数のアイテムをドラッグ アンド ドロップすると、以下の範囲内のリストの一番上に移動できます。
- 属性マッピング
- レポート パラメータのマッピング
- 計画のパブリッシュ科目マッピング
- "データ コンポーネント" ペインの"カスタム列"フォルダから"SQL 列" を"インポートするテーブル"にドラッグします。
- 連結列の使用を説明する名前を入力し、データ タイプとして"テキスト"を選択します。例: "会社" や "コスト センター"。
- "SQL 式"を選択し、"使用できる列"の (ID) 列を選択して結合します。縦パイプとシングル クォートで囲まれたテキスト区切り記号を使用して、それらを連結します。例:"Company (Id)" || '_' || "Cost Center (Id)"すべてのデータ ソースで同じ区切り文字を使用します。アンダースコアは、Adaptive Planning 科目コードで受諾されるため、正常に機能します。
- (ラベル) 列についてステップ 1 ~ 3 を繰り返します。例:"Company (Label)" || '_' || "Cost Center (Label)"
- (任意) "勘定科目 ID" と "支出カテゴリ" を "ワークタグ ID" として連結することもできます。例:"Ledger Account (Id)" || '_' || "Spend Category as Worktag (Id)"
- データ ソースを適用して保存し、列がどのように連結されているかを確認します。
タプル SQL 列がデータ ソースに表示され、Adaptive Planning ローダで使用できるようになります。
Workday 外部システムで、同じ多対 1 マッピングが正しく連結されていることを確認します。