目次

Search

  1. はじめに
  2. トランスフォーメーションに関する作業
  3. アグリゲータトランスフォーメーション
  4. カスタムトランスフォーメーション
  5. カスタムトランスフォーメーション関数
  6. データマスキングトランスフォーメーション
  7. データマスキングの例
  8. 式トランスフォーメーション
  9. エクスターナルプロシージャトランスフォーメーション
  10. フィルタトランスフォーメーション
  11. HTTPトランスフォーメーション
  12. ID解決トランスフォーメーション
  13. Javaトランスフォーメーション
  14. JavaトランスフォーメーションAPIのリファレンス
  15. Java式
  16. Javaトランスフォーメーションの例
  17. ジョイナトランスフォーメーション
  18. ルックアップトランスフォーメーション
  19. ルックアップキャッシュ
  20. 動的ルックアップキャッシュ
  21. ノーマライザトランスフォーメーション
  22. ランクトランスフォーメーション
  23. ルータトランスフォーメーション
  24. シーケンスジェネレータトランスフォーメーション
  25. ソータトランスフォーメーション
  26. ソース修飾子トランスフォーメーション
  27. SQLトランスフォーメーション
  28. マッピングにおけるSQLトランスフォーメーションの使用
  29. ストアドプロシージャトランスフォーメーション
  30. トランザクション制御トランスフォーメーション
  31. 共有体トランスフォーメーション
  32. 構造化されていないデータのトランスフォーメーション
  33. アップデートストラテジトランスフォーメーション
  34. XMLトランスフォーメーション

トランスフォーメーションガイド

トランスフォーメーションガイド

ソースファイルの定義

ソースファイルの定義

トランザクションファイルは、データベースに追加される顧客を含むフラットファイルソースです。各行には、顧客の居住国を定義する場所が格納されています。ソースファイル名はCustomer.datです。
顧客ファイルレコードは、次のようなフィールドから構成されます。
ポート名
データタイプ
精度
スケール
説明
CustomerID
番号
10
0
顧客を一意に識別する顧客番号。
CustomerName
String
25
0
顧客の名前。
PhoneNumber
String
15
0
電話番号には、市外局番および7桁の数字を空白文字を含めずに入力します。
電子メール
String
25
0
顧客の電子メールアドレス。
場所
String
10
0
顧客サイト。値はUS、UK、CANです。
次の行を含むCustomer.datファイルを、Srcfile内に作成することができます。
1,John Smith,6502345677,jsmith@catgary.com,US 2,Nigel Whitman,5123456754,nwhitman@nwhitman.com,UK 3,Girish Goyal,5674325321,ggoyal@netcompany.com,CAN 4,Robert Gregson,5423123453,rgregson@networkmail.com,US
Customer.datファイルをインポートして、リポジトリ内にCustomerソース定義を作成することができます。