目次

Search

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

Developer Transformation Guide

Developer Transformation Guide

不良レコードの例外管理プロセスフロー

不良レコードの例外管理プロセスフロー

例外トランスフォーメーションはデータ品質トランスフォーメーションからレコードスコアを受信し、さまざまなレベルのデータ品質のレコードを含むテーブルを作成します。品質の問題を検出し、各行にレコードスコアを提供するようにデータ品質トランスフォーメーションを設定する必要があります。
複数のデータ品質トランスフォーメーションを単一のマッピングで設定することも、データ品質プロセス内のステージ別にマッピングを作成することもできます。
以下の不良レコードの例外管理タスクを実行します。
  1. Developerツールで、定義したデータ品質の問題に基づいてソースデータのスコア値を生成するトランスフォーメーションを定義します。ソースデータの品質を説明するテキストを返すトランスフォーメーションを定義します。たとえば、ラベラトランスフォーメーションを設定することで、ソースデータを参照テーブルに照らして確認し、比較ごとに説明ラベルを書き込むことができます。ディシジョントランスフォーメーションでデータフィールドを調べるために
    IF/THEN
    ルールを定義できます。複数のトランスフォーメーションと、複数のデータ品質操作を実行するマプレットを定義できます。
  2. データ品質操作から受け取るレコードを分析するように例外トランスフォーメーションを設定します。スコア値に基づいてレコードをデータベーステーブルに書き込むには、このトランスフォーメーションを設定します。正常レコード、不良レコード、品質の問題、却下されたレコードにそれぞれテーブルを作成できます。
  3. 品質の問題ポートを、不良データが含まれている可能性がある各入力ポートに割り当てます。
  4. 必要に応じて、正常レコードと不良レコードのターゲットデータオブジェクトを設定します。例外トランスフォーメーション出力ポートをマッピングのターゲットデータオブジェクトに接続します。
  5. 不良レコードのターゲットデータオブジェクトの作成します。不良レコードテーブルを生成し、マッピングに追加するように選択します。不良レコードテーブルの生成時に、Developerツールは品質の問題テーブルも生成します。品質の問題テーブルをマッピングに追加します。
  6. マッピングをワークフローに追加します。
  7. 不良レコードの手動確認をユーザーに割り当てるようにヒューマンタスクを設定します。ユーザーは、Analystツールで不良レコードの確認と更新を行うことができます。