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サービストランスフォーメーション

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

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

クレンジングトランスフォーメーションの出力フィールド

クレンジングトランスフォーメーションの出力フィールド

出力フィールドは、
[プロパティ]
パネルの
[出力フィールド]
タブに表示されます。クレンジングトランスフォーメーションは、
[フィールドマッピング]
タブでマッピングしたフィールドに基づいて出力フィールドを作成します。
[出力フィールド]
タブには、各出力フィールドの名前、タイプ、精度、およびスケールが表示されます。
トランスフォーメーションにより、次の方法で出力フィールドが作成されます。
単一の出力でアセットをクレンジング
トランスフォーメーションによって、クレンジング済みのフィールドが作成されます。
出力フィールド名は、クレンジングトランスフォーメーションの名前が追加されたターゲットフィールドの名前です。例えば、
Person_name
というターゲットフィールドがあり、クレンジングトランスフォーメーションの名前に
Cleanse_TX
と入力した場合、クレンジング操作によって
Person_name_Cleanse_TX
という出力フィールド名が返されます。
複数の出力でアセットをクレンジング
トランスフォーメーションによって、クレンジング済みのフィールドと、アセットで自分がまたは他のユーザーが設定したマージ済み出力フィールドが追加で作成されます。
トランスフォーメーションは、各ターゲットフィールドの名前に
_Cleansed
のサフィックスを追加しようとします。例えば、ターゲットフィールドが
FirstName
である場合は、この操作によって
FirstName_Cleansed
という出力フィールド名が返されます。
現在のバージョンの
Data Quality
でクレンジングアセットを作成した場合、トランスフォーメーションはサフィックス
_Cleansed
をすべての出力フィールドに適用します。古いバージョンの
Data Quality
にアセットを作成した場合、トランスフォーメーションが、出力に異なる命名ポリシーを適用する場合があります。詳細については「
出力フィールド名のルールとガイドライン
」を参照してください。
マージされた出力フィールド名は、アセットで設定済みのマージされたフィールドの名前となります。
クレンジングトランスフォーメーションの出力フィールドプロパティを編集することはできません。プロパティを編集するには、
Data Quality
でクレンジングアセットを開きます。

出力フィールド名のルールとガイドライン

Data Quality
でクレンジングアセットを作成し、時間の経過とともにアセットに出力を追加できます。これは、クレンジングトランスフォーメーションが出力フィールドに適用するサフィックスのタイプに影響を与える可能性があります。
トランスフォーメーションで複数の出力を持つクレンジングアセットを使用する場合は、フィールド名がマッピング要件を満たしていることを確認してください。トランスフォーメーションが期待どおりにフィールド名を定義するようにするには、出力フィールドを再度マップする必要がある場合があります。
出力フィールド名を確認するときは、次のルールとガイドラインを考慮してください。
  • 一部の古いクレンジングアセットは、単一のクレンジングインスタンスで単一の出力フィールドをサポートしていました。そのようなアセットに出力を追加し、元のインスタンスを更新しない場合、クレンジングトランスフォーメーションは新しい出力にのみ
    _Cleansed
    のサフィックスを適用します。トランスフォーメーションでは、元のインスタンスの出力にサフィックスを適用しません。
    クレンジングトランスフォーメーションは、アセットをトランスフォーメーションにいつ追加するかに関係なく、このポリシーを適用します。別のインスタンスに出力を追加し、元のインスタンスを変更しない場合、トランスフォーメーションは古い出力フィールドからサフィックスを削除します。
  • クレンジングアセットの元のインスタンスに出力を追加すると、クレンジングトランスフォーメーションがすべての出力名に
    _Cleansed
    サフィックスを適用します。
    クレンジングトランスフォーメーションは、アセットの経過時間に関係なく、またアセットをトランスフォーメーションにいつ追加するかに関係なく、このポリシーを適用します。