割り当てと上限

このドキュメントでは、機密データの保護を使用する際の現在の制限事項と使用量の上限について説明します。課金情報については、料金ページをご覧ください。

この上限値は、各 Google Cloud コンソール プロジェクトに適用され、そのプロジェクトを使用するすべてのアプリケーションと IP アドレスで共有されます。

Google Cloud コンソールで割り当てを低く設定できます。

レートに基づく割り当て

次の表は、各プロジェクトの Sensitive Data Protection リクエストの重要なレートに基づく割り当てを示しています。他の割り当てについては、 Google Cloud コンソールの [割り当てとシステム制限] ページをご覧ください。

割り当て 指標 値 説明
1 分あたりのリクエスト数 dlp.googleapis.com/quota_tokens 10,000 すべてのロケーションの Sensitive Data Protection のすべてのグローバル エンドポイントとリージョン エンドポイントにわたるリクエストの合計数。リージョン エンドポイントまたはロケーションが指定されたグローバル エンドポイントへのリクエストは、リージョン割り当てとこのグローバル割り当ての両方を消費します。
1 リージョン、1 分あたりにロケーションが指定されたグローバル エンドポイントへのリクエスト数 dlp.googleapis.com/quota_tokens_regional 600 ロケーションが指定されているグローバル エンドポイント(dlp.googleapis.com)に対して行われたリクエスト。これらのリクエストは、グローバル割り当て(dlp.googleapis.com/quota_tokens)も消費します。 Google Cloud コンソールでは、この割り当ては「リージョン エンドポイントへのリクエスト数」として表示されます。
1 リージョン、1 分あたりのリージョン(REP)エンドポイントへのリクエスト数 dlp.googleapis.com/quota_tokens_rep 100 リージョン エンドポイント(dlp.REGION.rep.googleapis.com)に対して行われたリクエスト。これらのリクエストは、グローバル割り当て(dlp.googleapis.com/quota_tokens)も消費します。 Google Cloud コンソールでは、この割り当てはリージョン REP エンドポイントへのリクエスト数として表示されます。

エンドポイント間の割り当て消費

Sensitive Data Protection に対して行われたリクエストは、次のように割り当てを消費します。

  • ロケーションが指定されていないグローバル リクエスト: グローバル割り当て(dlp.googleapis.com/quota_tokens)のみを減らします。
  • ロケーションが指定されたグローバル リクエスト: そのリージョンのグローバル エンドポイント(dlp.googleapis.com/quota_tokens_regional)のリージョン割り当てとグローバル割り当て(dlp.googleapis.com/quota_tokens)の両方を減らします。
  • リージョン(REP)エンドポイント リクエスト: そのリージョンのリージョン REP 割り当て(dlp.googleapis.com/quota_tokens_rep)とグローバル割り当て(dlp.googleapis.com/quota_tokens)の両方を減らします。

リージョン リクエストとリージョン REP リクエストでもグローバル リクエストの割り当てが減少するため、グローバル割り当ての同等の増加をリクエストせずにリージョン割り当てまたは REP 割り当ての上限のみを引き上げると、dlp.googleapis.com/quota_tokens で 429 Quota exceeded エラーが発生してリクエストが失敗する可能性があります。容量を計画する場合や割り当ての増加をリクエストする場合は、グローバル割り当てがすべてのリージョン トラフィックとグローバル トラフィックの合計に対応していることを確認してください。

リソースの上限

Sensitive Data Protection では、プロジェクトあたりの保存リソースに関して、次の上限が適用されます。

リソース 上限
テンプレートの最大数 1000
ジョブトリガーの最大数 1000
ジョブ実行の最大数 1000
格納される infoType の最大数 30
検出構成の最大数 100

コンテンツの検査と匿名化の上限

Sensitive Data Protection では、テキストまたは画像として DLP API に直接送信されるコンテンツの検査と匿名化に関して、次の使用量上限が適用されます。

制限の種類 使用量上限
リクエストごとの標準カスタム辞書の最大数 10
各引用(一致をトリガーしたテキストのコンテキスト スニペットで結果付きで返されたもの)の最大サイズ 4 KB
テーブル値の最大数 50,000
リクエストあたりの最大変換数 100
1 セットあたりの検査ルールの最大数 10
検査構成あたりの検査ルールセットの最大数 10
リクエストあたりの検出結果の最大数 3,000
各リクエストの最大サイズ(projects.image.redact を除く) 0.5 MB
各 projects.image.redact リクエストの最大サイズ 4 MB

これらの上限を超えるファイルを検査する必要がある場合は、それらのファイルを Cloud Storage に保存し、検査ジョブを実行します。

コンテンツ ポリシーの上限

Sensitive Data Protection では、コンテンツ ポリシーを評価する際に次の上限が適用されます。

上限の対象 使用量上限
1 つの PDF の最大サイズ 50 MB
1 つの Microsoft Word ファイルの最大サイズ 30 MB
1 つの Microsoft PowerPoint ファイルの最大サイズ 30 MB
1 つの Microsoft Excel ファイルの最大サイズ 30 MB
1 つの書式なしテキスト ファイルまたは画像ファイルの最大サイズ 10 MB

コンテンツ ポリシーの構成で、Sensitive Data Protection が大きすぎるファイルに割り当てる判定を指定できます。

ストレージ検査の上限

Sensitive Data Protection では、Google Cloud ストレージ リポジトリの検査に関して、次の使用量上限が適用されます。

上限の対象 使用量上限
最大合計スキャンサイズ 2 TB
各引用(一致をトリガーしたテキストのコンテキスト スニペットで結果付きで返されたもの)の最大サイズ 4 KB

ストレージの匿名化の上限

機密データの保護では、ストレージ内のデータの匿名化を行う場合、次の使用量上限が適用されます。

制限の種類 使用量上限
最大ファイルサイズ 60,000 KB

データ プロファイリングの上限

Sensitive Data Protection では、データのプロファイリングに関して、次の使用量上限が適用されます。

これらの上限は、組織レベルとプロジェクト レベルの両方ですべてのデータ構成にグローバルに適用されます。

上限の対象 使用量上限
検出スキャン構成あたりの最大スケジュール数 100
スケジュールあたりのフィルタの最大数 100
プロファイリングに使用されるサブスクリプション容量 このページのプロファイリングに使用されるサブスクリプション容量をご覧ください。

プロファイリングに使用されるサブスクリプション容量

この値は、購入したサブスクリプション ユニットの数によって異なります。たとえば、5 つのサブスクリプション ユニットを購入すると、1 か月全体で 50,000 トークンを取得できます。したがって、1 日あたり約 1,667 トークン(50,000 トークンを 30 日で割った値)を消費できます。

サブスクリプションの容量の使用状況を確認するには、[サブスクリプション] ページに移動し、[容量の使用状況を確認] をクリックします。

トークンで生成できるプロファイル数の計算方法については、サブスクリプション ユニットごとにプロファイリングされるデータリソースをご覧ください。

BigQuery プロファイリングの上限

上限の対象 使用量上限
BigQuery テーブルの最大数 200,000
プロファイリングするすべての BigQuery テーブル内の列の最大合計数 20,000,000

例: 組織レベルの上限

組織に 2 つのフォルダがあり、フォルダごとにスキャン構成を作成するとします。両方の構成からプロファイリングされるテーブルの合計数は 200,000 以下にする必要があります。これらのテーブルの列の合計数は 20,000,000 以下にする必要があります。

例: プロジェクト レベルの上限

プロジェクト レベルでデータ プロファイリングを構成する場合は、そのプロジェクトに含まれるテーブルの合計数は 200,000 以下にする必要があります。これらのテーブルの列の合計数は 20,000,000 以下にする必要があります。

Cloud SQL のプロファイリングの上限

上限の対象 使用量上限
インスタンスあたりのデータベースの最大数 1,000
データベースあたりの最大テーブル数 20,000

カスタム infoType の上限

Sensitive Data Protection では、カスタム infoType に関して次の上限が適用されます。

制限の種類 使用量上限
リクエスト メッセージで直接渡される、標準カスタム辞書ごとの単語リストの最大サイズ 128 KB
Cloud Storage ファイルとして指定される、標準カスタム辞書ごとの単語リストの最大サイズ 512 KB
標準カスタム辞書フレーズごとの要素(文字のみ、数字のみ、文字以外の記号のみ、数字以外の記号のみを含む連続シーケンス)の最大数 40
リクエストごとの格納されるカスタム辞書すべてを組み合わせた最大サイズ 5 MB
リクエストあたりの組み込み infoType とカスタム infoType の最大数 150
カスタム infoType ごとの検出ルールの最大数 5
リクエストごとのカスタム infoType タイプの最大数 30
リクエストごとの標準カスタム辞書の最大数 10
正規表現の最大の長さ 1000

格納される infoType の上限

Sensitive Data Protection では、格納される infoType の作成に関して次の上限が適用されます。

制限の種類 使用量上限
Cloud Storage に格納される個々の入力ファイルの最大サイズ 200 MB
Cloud Storage に格納されるすべての入力ファイルを組み合わせた最大サイズ 1 GB
Cloud Storage に格納される入力ファイルの最大数 100
BigQuery の入力列の最大サイズ 1 GB
BigQuery の入力テーブル行の最大数 5,000,000
出力ファイルの最大サイズ 500 MB

Avro のスキャン上限

一般に、Avro ファイルには Sensitive Data Protection と BigQuery と同じ上限があります。これらの上限に達すると、フォールバックとしてバイナリ スキャンが使用されます。Avro ファイルのコンテンツ リクエストの検査とストレージ ジョブの検査には、次の上限が適用されます。

制限の種類 使用量上限
1 つの Avro ブロックの最大サイズ 100 MB
1 つの Avro ファイルの最大サイズ 1 TB
Avro ファイルの最大列数 10,000
ネストされたフィールドの最大レベル 15

PDF と Microsoft 製品のスキャン上限

これらの上限は、次の種類のファイルをスキャンする場合に適用されます。

  • PDF
  • Microsoft Word
  • Microsoft Excel
  • Microsoft PowerPoint

これらの上限に達すると、フォールバックとしてバイナリ スキャンが使用されます。

制限の種類 使用量上限
Cloud Storage での 1 つの PDF の最大サイズ。この上限を超えるファイルはバイナリ スキャンされます。 150 MB、最大 10,000 ページ
Cloud Storage での 1 つの Word ファイルの最大サイズ。この上限を超えるファイルはバイナリ スキャンされます。 30 MB
Cloud Storage での 1 つの Excel ファイルの最大サイズ。この上限を超えるファイルはバイナリ スキャンされます。 30 MB
Cloud Storage での 1 つの PowerPoint ファイルの最大サイズ。この上限を超えるファイルはバイナリ スキャンされます。 30 MB

これらの上限は、ファイルあたりの最大バイトサイズが設定されていても、これらのファイル形式に適用されます。

TIFF のスキャン上限

次の上限は、マルチページ TIFF 画像を含む TIFF 画像のコンテンツ検査リクエスト、ストレージ検査ジョブ、検出スキャンに適用されます。

上限の対象 使用量上限
1 つの TIFF 画像の最大ページ数 50

この上限を超える TIFF 画像は検査できません。詳細については、マルチページ TIFF 画像を検査するをご覧ください。

割り当ての増加

プロジェクトの [割り当てとシステム上限] ページで、割り当てを編集して最大まで増やすことができます。割り当ての増加をリクエストするには、割り当てを編集して必要な上限とその理由を設定し、更新内容を送信します。リクエストが受信されると、通知が届きます。リクエストの詳細について確認をさせていただく場合もあります。リクエストの審査が完了すると、承認または却下の結果が通知されます。

割り当ての依存関係

使用している機能によっては、追加の割り当てが必要になる場合もあります。

サービス障害の詳細

Sensitive Data Protection には、他のGoogle Cloud サービスに依存する機能があります。このような依存関係があるため、これらのプロダクトと同等の信頼性を Sensitive Data Protection に期待できます。

Google では、エラーの再発が解消されるまで、解決の再試行をベスト エフォートにより行いますが、これらのサービスで障害が発生した場合にはパフォーマンスが低下する可能性があります。

既知のサービス中断については、Google Cloud ステータス ダッシュボードをご覧ください。また、Google Cloud ステータス ダッシュボードの更新情報の JSON フィードまたは RSS フィードを登録して、更新情報をプッシュ通知で入手することもできます。