# tDataUnmasking

tDataMaskingコンポーネントでマスクされたデータのマスクを解除して、元のデータを取得します。

Talendでサポートされているテクノロジーの詳細は、[Talendコンポーネント](https://help.qlik.com/talend/r/ja-JP/7.3/components/data-privacy)をご覧ください。

tDataUnmaskingコンポーネントは、ユーザー定義のパスワードと組み合わせた FF1 with AESまたはFF1 with SHA-2を使用して、tDataMaskingコンポーネントでマスクされたデータのみをマスキング解除できます。

ローカルモードでは、Apache Spark 1.6以降のバージョンがサポートされています。

入力データからマスクを解除するカラムごとに、tDataMaskingコンポーネントの関連するデータマスキングファンクションに対応するマスキング解除関数を選択します。

| カテゴリー | tDataMaskingファンクション | カテゴリー | tDataUnmaskingファンクション |
| --- | --- | --- | --- |
| [Character handling] (文字処理) | [Replace all] (すべて置換) | [Character handling] (文字処理) | [Replace all] (すべて置換) |
| 最初のn文字を置換 | [Replace n first characters] (最初のn文字を置換) |  |  |
| 最後のn文字を置換 | [Replace last n characters] (最後のn文字を置換) |  |  |
| [Replace characters between two positions] (2つの位置の間の文字を置換) | [Replace characters between two positions] (2つの位置の間の文字を置換) |  |  |
| [Replace all letters] (すべての文字を置換) | [Replace all letters] (すべての文字を置換) |  |  |
| [Replace all digits] (すべての桁を置換) | [Replace all digits] (すべての桁を置換) |  |  |
| 最初のn桁を保持し、それに続く桁を置換 | [Keep first n digits and replace following ones] (最初のn桁を保持し、次の桁を置換) |  |  |
| 最後のn桁を保持し、その前の桁を置換 | [Keep last n digits and replace previous ones] (最後のn桁を保持して前を置換) |  |  |
| [Phone Masking] (電話番号のマスキング) | フランスの電話番号をマスク | [Phone Unmasking] (電話番号のマスキング解除) | [Unmask French phone number] (フランスの電話番号を解除) |
| ドイツの電話番号をマスク | [Unmask German phone number] (ドイツの電話番号を解除) |  |  |
| [Mask Japan phone number] (日本の電話番号をマスク) | [Unmask Japan phone number] (日本の電話番号を解除) |  |  |
| 英国の電話番号をマスク | [Unmask UK phone number] (英国の電話番号を解除) |  |  |
| 米国の電話番号をマスク | [Unmask US phone number] (米国の電話番号を解除) |  |  |
| [SSN Masking] (SSNのマスキング) | [Mask French SSN] (フランスのSSNをマスク) | [SSN Unmasking] (SSNをマスキング解除) | [Unmask French SSN] (フランスのSSNのマスクを解除) |
| [Mask German SSN] (ドイツのSSNをマスク) | [Unmask German SSN] (ドイツのSSNのマスクを解除) |  |  |
| [Mask Japan SSN] (日本のSSNをマスク) | [Unmask Japan SSN] (日本のSSNのマスクを解除) |  |  |
| [Mask UK SSN] (英国のSSNをマスク) | [Unmask UK SSN] (英国のSSNのマスクを解除) |  |  |
| [Mask US SSN] (米国のSSNをマスク) | [Unmask US SSN] (米国のSSNのマスクを解除) |  |  |
| [Mask Chinese SSN] (中国のSSNをマスク) | [Unmask Chinese SSN] (中国のSSNのマスクを解除) |  |  |
| [Mask Indian SSN] (インドのSSNをマスク) | [Unmask Indian SSN] (インドのSSNのマスクを解除) |  |  |
| [Bank Account Masking] (銀行口座のマスキング) | [Mask bank code and account number and keep original country] (銀行コードと口座番号をマスクし、元の国を保持)\* | [Bank Account Unmasking] (銀行口座のマスクを解除) | [Unmask bank code and account number and keep original country] (銀行コードと口座番号のマスクを解除し、元の国を保持)\* |
| [Mask account number and keep original country and bank code] (口座番号をマスクし、元の国と銀行コードを保持) | [Unmask account number and keep original country and bank code] (口座番号をマスキング解除し、元の国と銀行コードを保持) |  |  |
| [Credit Card Masking] (クレジットカードのマスキング) | クレジットカードをマスクして銀行を保持する | [Credit Card Unmasking] (クレジットカードのマスキング解除) | [Unmask Credit Card and keep bank] (クレジットカードのマスクを解除し、銀行を維持する) |
| クレジットカードをマスクする | [Unmask Credit Card] (クレジットカードのマスキング解除) |  |  |

また[Method] (メソッド)及び[Alphabet] (アルファベット)リストから値を選択し、tDataMaskingを使用して入力データがマスクされたときに設定された[Extra Parameter] (追加パラメーター)を入力する必要があります。

\***重要:** 7.3 R2020-11以降のバージョンでは関数の動作が更新されているため、国によっては、このマンスリーバージョンでマスクされた銀行口座番号しかマスキング解除できない場合があります。対象となる国の[リスト](https://help.qlik.com/talend/ja-JP/components/7.3/data-privacy/which-data-masking-function-to-use-to-mask-bank-account-numbers)を参照してください。

### このセクション内

* [tDataUnmasking の標準プロパティ](https://help.qlik.com/talend/ja-JP/components/7.3/data-privacy/tdataunmasking-standard-properties)
* [Apache Spark BatchのtDataUnmaskingプロパティ](https://help.qlik.com/talend/ja-JP/components/7.3/data-privacy/tdataunmasking-properties-for-apache-spark-batch)
* [Apache Spark Streamingの tDataUnmaskingプロパティ](https://help.qlik.com/talend/ja-JP/components/7.3/data-privacy/tdataunmasking-properties-for-apache-spark-streaming)