データ管理 (DMS) からエクスポートされたファイルに透かしを埋め込むことも、ビジネス要件に基づいて外部ファイルから透かしを抽出することもできます。 このトピックでは、ファイルに透かしを埋め込み、透かしを抽出する方法について説明します。
前提条件
データ透かしを使用するデータベースインスタンスでは、機密データ保護機能が有効になっています。 詳細については、「機密データ保護機能の有効化」をご参照ください。
シナリオ
データ透かしは、データの拡散および配布中にデータを追跡するために使用することができる。
使用上の注意
200を超えるデータエントリをエクスポートする場合は、データ透かしを使用することを推奨します。
透かし抽出機能を使用する場合は、ファイルに200を超えるデータエントリが含まれていることを確認してください。 さもなければ、透かしは抽出されないかもしれない。
透かしを埋め込む
識別情報は、データまたはファイルを識別するためにウォーターマークとしてデータまたはファイルに埋め込まれる。
結果セットをエクスポートするためのチケットを作成する前に透かしを設定する
データ透かしを使用するには、[設定管理] ページ (グローバル設定) に移動し、ファイル透かしを有効にする必要があります。 次に、SQL結果セットをエクスポートするために同じテナント内のユーザーによって実行されるすべてのチケットには、自動的にウォーターマークが含まれます。 ウォーターマークは、ユーザー名とエクスポート時間で構成されます。 デフォルトでは、エクスポートされた結果セットはExcelファイルです。
手順1: [設定管理] ページでファイル透かしを有効にする
DMSコンソールV5.0 にログインします。
上部のナビゲーションバーで、 を選択します。
説明DMSコンソールをシンプルモードで使用する場合は、左上隅のアイコンの上にポインターを移動し、
を選択します。検索ボックスにキーワードを入力し、検索アイコンをクリックします。
エクスポートされたSQL結果セットの透かしパラメーターを見つけ、[操作] 列の [変更] をクリックします。 [パラメーター設定の変更] ダイアログボックスで、[値] フィールドにYと入力します。 次に、[変更の確認] をクリックします。
手順2: SQL結果セットのエクスポート用チケットの作成
詳細については、このトピックの「結果セットをエクスポートするためのチケットを作成するときの透かしの構成」をご参照ください。
[構成管理] ページでファイル透かしを有効にすると、SQL結果セットをエクスポートするためのチケットを作成するときに [透かしの埋め込み] パラメーターは表示されません。
結果セットをエクスポートするためのチケットを作成するときの透かしの設定
DMSコンソールV5.0 にログインします。
上部のナビゲーションバーで、 を選択します。
[SQL結果セットのエクスポート] タブで、次の表で説明するパラメーターを設定します。
パラメーター
説明
データベース名
必須。 SQL結果セットをエクスポートするデータベース。
説明データベースからSQL結果セットをエクスポートする権限が必要です。 詳細については、「所有権限の表示」をご参照ください。
理由カテゴリ
必須。 SQL結果セットをエクスポートする理由。 このパラメータは、後続の操作でチケットを見つけるのに役立ちます。
ビジネスの背景
必須。 このエクスポートの目的または目的。 このパラメーターを指定すると、不要な通信を減らすことができます。
影響を受ける行
必須。 このエクスポートの影響を受けるデータ行の推定数。 影響を受ける行の実際の数を取得するには、SQLConsoleタブのSQL文で
COUNT
関数を使用します。説明事前チェックステップで、DMSは影響を受ける行の実際の数を表示します。 影響を受ける行の数が予想通りであるかどうかを確認できます。 これにより、データのセキュリティが確保されます。
[検証のスキップ]
オプションです。 このパラメーターは、検証をスキップするかどうかを指定します。 [検証のスキップ] を選択した場合、検証をスキップする理由を指定する必要があります。
警告[検証のスキップ] を選択した後、DMSはこのエクスポートの影響を受ける可能性のある行数をチェックしません。 大量のデータをエクスポートする場合、ビジネスに影響を与える可能性があります。 作業は慎重に行ってください。
利害関係者
オプションです。 この輸出に関与する利害関係者。 指定されたすべての利害関係者は、チケットの詳細を表示し、承認プロセスに参加できます。 DMS管理者とデータベース管理者 (DBA) を除く無関係なユーザーは、チケットの詳細にアクセスできません。
Export Statement
必須。 実行可能なSQL文。 例:
SELECT * FROM testtable
DMSは、チケットの送信時にSQL文の構文を検証します。 チケットは、その構文が有効な場合にのみ送信できます。説明SELECT
文のみがサポートされています。埋め込み透かし
必須。 エクスポートしたファイルに透かしを埋め込むかどうかを指定します。 この例では、はいが選択されています。
埋め込み方法
必須。 エクスポートされたファイルに透かしを埋め込む方法。 有効な値:
データ透かし: 識別情報は、透かしがデータユーザに知覚されないようにデータに埋め込まれる。
File Watermark: 識別情報は、透かしがデータユーザーに見えるように、エクスポートされたファイルに埋め込まれます。
データウォーターマークメッセージまたはファイルウォーターマークメッセージ
必須。 透かしとして埋め込まれる識別情報。
埋め込みフィールド
オプションです。 透かしが埋め込まれるフィールド。
説明フィールドを指定しない場合、DMSはデフォルトでフィールドを選択します。
主キー /ユニークキー
オプションです。 1つ以上の主キーまたは一意のキー。 複数のキーはコンマ (,) で区切ります。
説明透かしの堅牢性を向上させるために、このパラメーターを指定することを推奨します。
添付ファイル
オプションです。 このエクスポートに関する詳細情報を追加するためにアップロードされる画像またはファイル。
送信 をクリックします。
DMSはSQL文を事前にチェックします。 事前チェックが完了するまで待ちます。
承認のために提出をクリックし、承認を待ちます。
チケットの詳細ページで、承認ステップで承認の進行状況を確認できます。
重要チケットが承認されてから24時間以内にSQL結果セットをエクスポートする必要があります。 それ以外の場合は、SQL結果セットをエクスポートできません。 この場合、別のSQL結果セットエクスポートチケットを作成する必要があります。 SQL結果セットをエクスポートするデータベースがセキュリティコラボレーションモードで管理されている場合、チケットが承認された後にSQL結果セットをエクスポートできる期間を設定できます。 データベースインスタンスに適用されているセキュリティルールセットの
ページに移動し、左側のバーの [データのエクスポート] をクリックし、[SQL結果セットのエクスポート要求が承認された後のエクスポートの実行期間] の [操作] 列の [編集] をクリックして設定値を変更します。実行 /自動実行ステップで、エクスポート をクリックします。
エクスポート設定ダイアログボックスで、次の表で説明するパラメーターを設定します。
パラメーター
説明
Format
必須。 エクスポートするファイルの形式。 有効な値: CSV、EXCEL、SQL、およびJSON。 JSON形式は、NoSQLデータベースでのみ使用できます。
説明埋め込み透かしパラメーターをYesに設定した場合、このパラメーターをEXCELに設定します。
文字セット
必須。 エクスポートするファイルの文字セット。 有効な値: デフォルト文字セット、GBK、UTF-8、ISO-8859-1。
実行戦略
必須。 ファイルのエクスポートに使用される戦略。 有効な値:
すぐに実行: [実行の確認] をクリックすると、DMSはすぐにファイルをエクスポートします。
スケジュール: DMSは、指定した時点でファイルをエクスポートします。 オフピーク時間帯の時点を指定できます。
説明このパラメーターをScheduleに設定し、設定を確認した後は、設定を変更できません。
エクスポートモード
必須。 ファイルのエクスポートモード。 有効な値:
速度モード: このモードを選択した場合、エクスポートタスクは完了する前に終了できません。
通常モード: このモードを選択すると、エクスポート中にエクスポートタスクを終了できます。
説明DMSは設定に基づいてファイルをエクスポートします。 エクスポートの進行状況は、[実行 /自動実行] ステップで確認できます。
ファイルのエクスポート後、Exported Fileのダウンロードファイルをローカルデバイスにダウンロードします。
透かしの抽出
DMSは、ファイルに認識できない透かしが埋め込まれているかどうかを確認できる透かし抽出機能を提供します。
DMSコンソールV5.0 にログインします。
上部のナビゲーションバーで、 を選択します。
[データ透かし] タブの右上隅にある [データ透かし] をクリックします。 [データウォーターマークチケット] ページで、次の表に示すパラメーターを設定します。
パラメーター
説明
ファイルタイプ
必須。 透かしを抽出するファイルのタイプ。 有効な値:
CSV
エクセル
ファイル
必須。 [ファイル] をクリックして、透かしを抽出するファイルをアップロードします。
説明XLSXおよびCSVファイルのみがサポートされています。
ビジネスの背景
必須。 この抽出の目的。 このパラメータは、不要な通信を減らすのに役立ちます。
データベース名
オプションです。 アップロードされたファイルがエクスポートされるデータベース。
主キー /ユニークキー
オプションです。 1つ以上の主キーまたは一意のキー。 複数のキーはコンマ (,) で区切ります。
説明透かしの抽出の精度を確保するために、透かしの埋め込み時に指定したのと同じ主キーまたは一意キーを指定する必要があります。
埋め込みフィールド
オプションです。 透かしが埋め込まれるフィールド。
送信 をクリックします。
チケットが承認されたら、実行で、実行 /自動実行ステップを実行します。
実行が完了したら、抽出ステータスと抽出された透かしの詳細を表示できます。