タスク > マスキングルール > 電子メールマスキング
  

電子メールマスキング

電子メールアドレスをマスクする際は、ランダムな電子メールアドレスまたは実際的な電子メールアドレスを作成できます。デフォルトでは、ランダムな電子メールアドレスを作成します。
電子メールマスキングを設定すると、デフォルトでは、ランダムなASCII文字の電子メールアドレスを返します。例えば、Georgesmith@yahoo.comをマスクする場合、結果はKtrIupQAPyk@vdSKh.BICのようになります。
ソース入力データには、英数字と特殊文字(_、.、および@)を含めることができます。
次の電子メールアドレスは有効な形式です。
次の電子メールアドレスは有効な形式ではありません。
ソースに有効な形式が含まれない場合、defaultValue.xmlファイルのデフォルト値で置換されます。
電子メールマスキングは、タスク間で再現可能なものとして設定することも、1つのタスクで再現可能と設定することもできます。実際的な電子メールアドレスを返すには、高度な電子メールマスキングを設定します。

詳細電子メールマスキング

姓、名、ドメイン名を使用して、現実的な電子メールアドレスを作成できます。
高度な電子メールマスキングを設定する際は、電子メールアドレス内のユーザー名とドメイン名をマスクするパラメータを設定することができます。例えば、ソーステーブルにFirst_NameとLast_Nameというカラムがあるとします。この場合、First_Nameの最初の文字とLast_Nameの7文字を含む電子メールアドレスを設定できます。電子メールアドレスのドメイン名を定義します。マスキングタスクにより、次の構文でアドレスが作成されます。
VSingh@mycompany.com
次の表は、高度な電子メールマスキングに設定できるパラメータを示しています。
パラメータ
説明
再現可能
タスクを複数回実行する場合、または複数のテーブルに存在するフィールドに対してマスク値を生成する場合は、同じマスク値を返します。
シード値
再現可能な出力を生成する開始番号。1 - 999の数値を入力します。デフォルトのシード値は190です。シード値をパラメータとして入力できます。
電子メール名の最初の部分として使用するカラム名。電子メールには、選択したカラムのマスク値が含まれます。
名の長さ
電子メールアドレスに含める名の文字数。
区切り文字
電子メールアドレス内の名と姓を区切るための、ドット、ハイフン、アンダースコアなどの区切り文字。電子メールアドレス内の名と姓を区切らない場合は、区切り文字を空欄のままにします。
電子メール名で使用する、マスクされたカラムの名前。電子メールには、選択したカラムのマスク値が含まれます。
姓の長さ
電子メールアドレスに含める姓の文字数。
ドメイン名
gmail.comなどのインターネットプロトコル(IP)リソースを表す文字列値。