このページでは、構造化データストアまたは非構造化データストア内のすべてのデータをパージする方法について説明します。
データストアを削除する前に、構造化データストア、非構造化データストア、またはヘルスケア データストア内のデータをパージする必要があります。
新しいデータを再インポートする前にデータストアのコンテンツを完全に削除する場合は、データストア内のデータをパージすることもできます。データストアをパージすると、データストア内のデータのみが削除され、アプリ、スキーマ、構成はそのまま残ります。
ウェブサイトのデータストア
ウェブサイトのデータストアではパージできません。必要に応じてウェブサイト データストアからウェブサイトを削除できますが、データストアを削除する前に削除する必要はありません。
データをパージする
データストアからデータをパージする手順は次のとおりです。
Console
Google Cloud コンソールを使用して、構造化データストア、非構造化データストア、またはヘルスケア データストアのブランチからデータをパージする手順は次のとおりです。
Google Cloud コンソールで、[Agent Builder] ページに移動します。
ナビゲーション メニューで [データストア] をクリックします。
[名前] 列で、パージするデータストアをクリックします。
[ドキュメント] タブで、
[データをパージ] をクリックします。[データのパージの確認] ダイアログで警告を確認します。続行する場合は、データストアの名前を入力して [確認] をクリックします。データのパージは長時間実行オペレーションです。詳細については、長時間実行オペレーションをモニタリングするをご覧ください。
[アクティビティ] タブをクリックして、パージ オペレーションの進行状況をモニタリングします。
REST
コマンドラインを使用して構造化データストアまたは非構造化データストアのブランチからデータをパージする手順は次のとおりです。
データストア ID を確認します。データストア ID がすでにある場合は、次のステップに進みます。
Google Cloud コンソールで [Agent Builder] ページに移動し、ナビゲーション メニューで [データストア] をクリックします。
データストアの名前をクリックします。
データストアの [データ] ページで、データストア ID を取得します。
documents.purge
メソッドを呼び出します。curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/dataStores/DATA_STORE_ID/branches/0/documents:purge" \ -d '{ "filter": "*", "force": FORCE }'
- PROJECT_ID: Google Cloud プロジェクト。
- DATA_STORE_ID: Vertex AI Search データストアの ID。
- FORCE: データストアのブランチからデータを削除するかどうかを指定するブール値。
true
の場合、ブランチからすべてのデータを削除します。false
の場合、データは削除されず、ブランチ内のドキュメントのリストが返されます。force
を省略すると、デフォルトはfalse
になります。
省略可:
documents.purge
メソッドから返されたname
値をメモし、長時間実行オペレーションの詳細を取得するの手順に沿って、パージ オペレーションが完了したかどうかを確認します。
C#
詳細については、Vertex AI Agent Builder C# API のリファレンス ドキュメントをご覧ください。
Vertex AI Agent Builder に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、ローカル開発環境の認証の設定をご覧ください。
Go
詳細については、Vertex AI Agent Builder Go API のリファレンス ドキュメントをご覧ください。
Vertex AI Agent Builder に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、ローカル開発環境の認証の設定をご覧ください。
Java
詳細については、Vertex AI Agent Builder Java API のリファレンス ドキュメントをご覧ください。
Vertex AI Agent Builder に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、ローカル開発環境の認証の設定をご覧ください。
Node.js
詳細については、Vertex AI Agent Builder Node.js API のリファレンス ドキュメントをご覧ください。
Vertex AI Agent Builder に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、ローカル開発環境の認証の設定をご覧ください。
Python
詳細については、Vertex AI Agent Builder Python API のリファレンス ドキュメントをご覧ください。
Vertex AI Agent Builder に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、ローカル開発環境の認証の設定をご覧ください。
Ruby
詳細については、Vertex AI Agent Builder Ruby API のリファレンス ドキュメントをご覧ください。
Vertex AI Agent Builder に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、ローカル開発環境の認証の設定をご覧ください。