すべてのプロダクト
Search
ドキュメントセンター

DataWorks:Data Masking

最終更新日:Feb 27, 2026

DataWorks Data Integration では、Single-Table Real-Time タスクで Data Masking ノードを使用できます。ソースの指定フィールドに対してマスキングルールを設定し、マスキング済みのデータをターゲットテーブルに書き込むことができます。

ステップ 1:単一テーブルのリアルタイムタスクを構成する

  1. データソースを作成します。詳細については、「データソース管理」をご参照ください。

  2. Data Integration タスクを作成します。詳細については、「単一テーブルのリアルタイム同期タスクの構成」をご参照ください。

    説明

    Data Integration の単一テーブルリアルタイム同期タスクでは、ソースノードと宛先ノードの間にデータ処理ノードを追加できます。詳細については、「サポートされるデータソースと同期ソリューション」をご参照ください。

ステップ 2:Data Masking ノードを追加する

  1. 単一テーブルのリアルタイム同期タスクで、データ処理 トグルを有効にします。+ノードを追加 をクリックし、Data Masking ノードを選択します。

  2. ノード名と説明を構成します。

  3. AddAdd をクリックして、新しいマスキングルールの行を追加します。

    • Upstream Field: マスキングするソースフィールドを選択します。

    • Data Masking Rule: 既存のマスキングルールを選択するか、新規作成します。

      1. New Desensitization Rule をクリックしてパネルを開き、マスキングルールを構成します。

        詳細については、以下のセクションをご参照ください。

        1. Sensitive Data TypeExisting Data Type または New Type を選択し、フィールドのマスキング方式を設定します。利用可能なマスキング方式は、以下のとおりです。

          エイリアス

          この方式では、元の値を類似した特性を持つマスキング済みの値に置き換えます。マスキング後もデータ形式は維持されます。

          Security domain0-9 の整数)を構成する必要があります。異なるドメインでは異なるマスキングポリシーが適用されるため、同じソースデータでも結果が異なります。

          ハッシュ化

          この方式では、ソースデータを固定長の文字列に変換します。セキュリティドメインの選択が必要です。異なるセキュリティドメインでは異なるルールが適用されるため、同じソースデータでも結果が異なります。

          : ソースデータが a123 で、セキュリティドメインが 0 の場合、マスキング結果は ea9da0c87fb455df9013be83bdc20014 になります。セキュリティドメインが 1 の場合、結果は 9738f2cce017c52099ea530fa34eb128 になります。同一のソースデータおよびセキュリティドメインでは、マスキング結果は常に同じになります。

          マスキング

          この方式では、指定位置の文字をアスタリスク (*) に置き換えることで情報を部分的に隠蔽します。以下のいずれかの方式を選択できます。

          • 推奨方式:

            • 先頭および末尾の文字のみを表示します。

            • 先頭 3 文字および末尾 2 文字のみを表示します。

            • 先頭 3 文字および末尾 4 文字のみを表示します。

          • カスタム: より柔軟な構成オプションを提供します。文字列の先頭、中央、末尾の各セクションについてマスキングするかどうかを指定でき、マスキングする文字数を定義できます。最大 10 セグメントまで追加でき、少なくとも 1 つのセグメントを「残りの桁数」に設定する必要があります。

            • 構成の説明:image

              アイコン

              説明

              桁数 または 残りの桁数 を選択できます。

              1 ~ 100 の値を入力します。

              マスキング または マスキングしない を選択できます。

            • 構成

              先頭 3 桁をマスキングし、残りの桁はマスキングしません。

              image

              末尾 3 桁をマスキングし、残りの桁はマスキングしません。

              image

              先頭 3 桁および末尾 3 桁を保持し、中央のすべての桁をマスキングします。

              image

        2. マスキングルールのテスト: サンプルデータを入力し、Test をクリックします。出力結果は Data Masking Effect セクションに表示されます。

        3. 構成が完了したら、Determine をクリックしてマスキングルールを作成します。

次のステップ

Data Source および データマスキングルール の構成が完了したら、Preview Data Output をクリックして、このノードの出力をプレビューし、要件を満たしていることを確認します。