目次

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トランスフォーメーションガイド

ディクショナリ

ディクショナリ

ディクショナリは、置換データとテーブル内の各行のシリアル番号が含まれている参照テーブルです。 モデルリポジトリにインポートするフラットファイルまたはリレーショナルテーブルから置換マスキングの参照テーブルを作成します。
データマスキングトランスフォーメーションでは、シリアル番号単位でディクショナリ行を取得するために番号が生成されます。 データマスキングトランスフォーメーションでは、再現可能な置換マスキング用にハッシュキーが生成されます。再現不可能なマスキング用には、乱数が生成されます。 再現可能な置換マスキングを設定する場合は、追加のルックアップ条件を設定することができます。
データマスキングトランスフォーメーションでは、ディクショナリを設定して、複数のポートをマスクすることができます。
データマスキングトランスフォーメーションがディクショナリから置換データを取得するとき、置換データの値が元の値と同じであるかどうかは確認されません。 例えば、データマスキングトランスフォーメーションがJohnという名前をディクショナリファイルの同じ名前(John)に置き換える可能性があります。
次の例に、名と性別が含まれるディクショナリテーブルを示します。
SNO
GENDER
FIRSTNAME
1
M
Adam
2
M
Adeel
3
M
Adil
4
F
Alice
5
F
Alison
このディクショナリでは、行の最初のフィールドはシリアル番号、2番目のフィールドは性別です。 Integration Serviceでは、常にシリアル番号でディクショナリのレコードが検索されます。再現可能なマスキングを設定する場合、ルックアップ条件として性別を追加することができます。Integration Serviceでは、ハッシュキーを使用して行がディクショナリから取得され、ソースデータ内の性別と一致する性別の行が検出されます。
参照テーブルを作成する場合は、以下のルールおよびガイドラインに従います。
  • テーブル内の各レコードには、シリアル番号が存在する必要があります。
  • シリアル番号は、1から始まる連続した整数です。 シリアル番号のシーケンスには、欠番が存在していてはなりません。
  • シリアル番号のカラムは、テーブル行の任意の場所に配置できます。 任意のラベルを設定することもできます。
フラットファイルテーブルを使用して参照テーブルを作成する場合は、以下のルールおよびガイドラインに従います。
  • フラットファイルテーブルの第1行には、各レコードのフィールドを識別するためにカラムラベルを設定する必要があります。 フィールドは、カンマで区切ります。1行目にカラムラベルが含まれていない場合、Integration Serviceでは最初の行のフィールド値がカラム名として処理されます。
  • Windowsでフラットファイルテーブルを作成し、UNIXマシンにコピーする場合は、ファイルがUNIXに適した形式であることを確認します。 例えば、WindowsとUNIXでは、行末マーカーに異なる文字を使用します。

0 COMMENTS

We’d like to hear from you!
Hi, I'm Bolo!
What would you like to know?
Please to access Bolo.