目次

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

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

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

文字列値のマスキング

文字列値のマスキング

ランダムマスキングを設定すると、文字列カラムにランダムな出力が生成されます。出力文字列に含まれる各文字の制限を設定するには、マスク形式を定義します。ソース文字列の文字と結果文字列の置き換え文字を設定するには、マスクするソース文字とマスクに使用する文字を定義します。
文字列ポートには、以下のマスキングルールを適用できます。
範囲
文字列長の上限と下限を設定します。データマスキングトランスフォーメーションでは、文字列長の上限と下限の範囲内でランダムに構成された文字列が返されます。
マスク形式
置き換える文字の種類を入力データの文字ごとに定義します。各文字の種類を英文字、数字、または英数字に制限できます。
ソース文字列の文字
ソース文字列内のマスク対象文字を定義します。例えば、入力データに出現する各シャープ記号(#)をマスクできます。[ソース文字列の文字]が空白の場合は、すべての入力文字がマスクされます。
結果文字列の置換文字
対象文字列内の文字を、[結果文字列の文字]で定義された文字に置き換えます。例えば、各マスクに英文字の大文字A~Zを含めるには、以下の文字を入力します。
ABCDEFGHIJKLMNOPQRSTUVWXYZ