Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. B2Bトランスフォーメーション
  8. チャンキングトランスフォーメーション
  9. クレンジングトランスフォーメーション
  10. データマスキングトランスフォーメーション
  11. データサービストランスフォーメーション
  12. 重複排除トランスフォーメーション
  13. 式トランスフォーメーション
  14. フィルタトランスフォーメーション
  15. 階層ビルダートランスフォーメーション
  16. 階層パーサートランスフォーメーション
  17. 階層プロセッサトランスフォーメーション
  18. 入力トランスフォーメーション
  19. Javaトランスフォーメーション
  20. JavaトランスフォーメーションAPIリファレンス
  21. ジョイナトランスフォーメーション
  22. ラベラトランスフォーメーション
  23. ルックアップトランスフォーメーション
  24. 機械学習トランスフォーメーション
  25. マップレットトランスフォーメーション
  26. ノーマライザトランスフォーメーション
  27. 出力トランスフォーメーション
  28. 解析トランスフォーメーション
  29. Pythonトランスフォーメーション
  30. ランクトランスフォーメーション
  31. ルータトランスフォーメーション
  32. ルール仕様トランスフォーメーション
  33. シーケンストランスフォーメーション
  34. ソータートランスフォーメーション
  35. SQLトランスフォーメーション
  36. 構造パーサートランスフォーメーション
  37. トランザクション制御トランスフォーメーション
  38. 共有体トランスフォーメーション
  39. ベクトル埋め込みトランスフォーメーション
  40. Velocityトランスフォーメーション
  41. ベリファイヤトランスフォーメーション
  42. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

リレーショナルから階層型への例

リレーショナルから階層型への例

2つの発注書テーブルと顧客住所テーブルからの顧客販売データを使用して、階層形式の発注書ファイルを作成する必要があるとします。
階層プロセッサトランスフォーメーションを使用して、階層形式で発注書を作成します。
POHeaderテーブルには、顧客からの注文に関する基本情報が含まれています。
OrderNumber
コメント
OrderDate
ConfirmDate
1
AppD for POD4
2020-10-01 00:00:00.0
2020-10-02 00:00:00.0
2
GoJS for IICS
2020-10-12 00:00:00.0
2020-10-12 00:00:00.0
住所テーブルには、各注文の顧客の住所情報が含まれています。
OrderNumber
AddressType
名前
街路
City
状態
Zip
1
ShipTo
Tom
2100 Seaport Blvd
Redwood City
CA
USA
94063
1
BillTo
Tom
2100 Seaport Blvd
Redwood City
CA
USA
94063
2
ShipTo
Bill
1630 S Delaware St
San Mateo
CA
USA
94402
2
BillTo
Bill
PO Box 313
San Mateo
CA
USA
94402
PODetailテーブルには、顧客の発注書に関する詳細が含まれています。
OrderNumber
ItemNum
ProductName
Quantity
Price
コメント
ShipDate
PartNum
1
1
AppD Agent for JVM
60
500
JVMエージェント
2020-10-15 00:00:00.0
1
1
3
ELBエージェント
10
200
ELBエージェント
2020-10-15 00:00:00.0
3
1
2
MySQLエージェント
2
120
MySQLエージェント
2020-10-16 00:00:00.0
2
1
4
MySQLエージェント
2
120
MySQLエージェント
2020-10-01 00:00:00.0
2
1
5
MySQLエージェント
2
120
MySQLエージェント
2020-10-01 00:00:00.0
2
2
1
GOJS OEM版
2
20000
GOJS開発者
2020-10-19 00:00:00.0
101
2
2
GOJSプロフェッショナルサービス
5
5000
GOJS開発者
2020-10-19 00:00:00.0
102
階層形式で注文書を作成するには、次の手順を実行します。
  1. 手順1.マッピングを設計します。
  2. 手順2.出力グループを作成し、構造を作成します。
  3. 手順3.構造の配列を作成します。
  4. 手順4.出力データを集計します。
  5. 手順5.構造の配列を作成し、データソースを結合します。
  6. 手順6.マッピングを実行します。