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

目次

Search

  1. はじめに
  2. トランスフォーメーションについて
  3. トランスフォーメーションポート
  4. トランスフォーメーションキャッシュ
  5. アドレスバリデータトランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. 関連付けトランスフォーメーション
  8. 不良レコードの例外トランスフォーメーション
  9. 大文字小文字変換プログラムトランスフォーメーション
  10. 分類子トランスフォーメーション
  11. 比較トランスフォーメーション
  12. 統合トランスフォーメーション
  13. 1028データマスキングトランスフォーメーション
  14. データプロセッサトランスフォーメーション
  15. ディシジョントランスフォーメーション
  16. 重複レコードの例外トランスフォーメーション
  17. 式トランスフォーメーション
  18. フィルタトランスフォーメーション
  19. 階層型からリレーショナルへのトランスフォーメーション
  20. Javaトランスフォーメーション
  21. JavaトランスフォーメーションAPIのリファレンス
  22. Java式
  23. ジョイナトランスフォーメーション
  24. キージェネレータトランスフォーメーション
  25. ラベラトランスフォーメーション
  26. ルックアップトランスフォーメーション
  27. ルックアップキャッシュ
  28. 動的ルックアップキャッシュ
  29. 一致トランスフォーメーション
  30. フィールド分析での一致トランスフォーメーション
  31. ID分析での一致トランスフォーメーション
  32. マージトランスフォーメーション
  33. ノーマライザトランスフォーメーション
  34. パーサートランスフォーメーション
  35. ランクトランスフォーメーション
  36. 読み取りトランスフォーメーション
  37. リレーショナルから階層型へのトランスフォーメーション
  38. REST Webサービスコンシューマトランスフォーメーション
  39. ルータトランスフォーメーション
  40. シーケンスジェネレータトランスフォーメーション
  41. ソータートランスフォーメーション
  42. SQLトランスフォーメーション
  43. 標準化トランスフォーメーション
  44. 共有体トランスフォーメーション
  45. アップデートストラテジトランスフォーメーション
  46. Webサービスコンシューマトランスフォーメーション
  47. WebサービスSOAPメッセージの解析
  48. WebサービスSOAPメッセージの生成
  49. 加重平均トランスフォーメーション
  50. 書き込みトランスフォーメーション
  51. トランスフォーメーションの区切り文字

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

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

複数出現レコード

複数出現レコード

ノーマライザトランスフォーメーションのソースデータでは、複数出現レコードを定義できます。 レコードは、フィールドのグループです。 複数出現のソースフィールドのグループを定義する必要がある場合は、ノーマライザトランスフォーメーションでレコードを定義します。

複数出現レコードの例

次のCustomer行には、自宅住所と勤務先住所の顧客情報が含まれます。
CustomerID FirstName LastName Home_Street Home_City Home_State Home_Country Business_Street Business_City Business_State Business_Country
ノーマライザトランスフォーメーションを設定する場合は、顧客フィールドと複数出現住所レコードを含む入力構造を定義できます。 住所レコードは、2回出現します。 ノーマライザトランスフォーメーションの出力グループを設定する場合は、AddressレコードをCustomerID、FirstName、およびLastNameの各フィールドとは異なるターゲットに返すことができます。
次の例に、複数出現住所レコードを含む入力構造を示します。
CustomerID FirstName LastName Address (occurs twice) Street City State Country
サブレコードは、レコード内のレコードです。 レコードとサブレコードを定義する際は、ソース行にフィールドの入力階層を定義します。 各レコードは、トランスフォーメーションの出力を定義する際に参照できる階層内のノードです。
例えば、ソース行に、各住所タイプに対する複数の電話番号が含まれることがあります。
CustomerID FirstName LastName Home_Street Home_City Home_State Home_Country Telephone_No Cell_Phone_No Alternate_Phone_No Business_Street Business_City Business_State Business_Country Business_Telephone_No Business_Cell_Phone_No Business-Alternate_Phone1
AddressがPhoneの親になっている入力階層を定義します。 ノーマライザトランスフォーメーションの出力を定義する場合、住所と電話番号を顧客情報とは異なるターゲットに返すことができます。
次の例のようにして、入力階層を定義します。
CustomerID FirstName LastName Address (occurs twice) Street City State Country Phone Telephone_No (occurs three times)

0 COMMENTS

We’d like to hear from you!