このページでは、構造化データストアまたは非構造化データストア内のすべてのデータを完全に削除する方法について説明します。
新しいデータを再インポートする前にデータストアの内容を完全に削除する場合は、データストア内のデータを削除します。データストアを完全に削除すると、データストア内のデータのみが削除され、アプリ、スキーマ、構成はそのまま残ります。
データストアを削除する方法については、データストアを削除するをご覧ください。
ウェブサイトのデータストア
ウェブサイトのデータストアでは、必要に応じてウェブサイトを削除できるため、削除はオプションではありません。
データを完全に削除する
データストアからデータを完全に削除する手順は次のとおりです。
コンソール
コンソールを使用して、構造化データストア、非構造化データストア、 ヘルスケア データストアのブランチからデータを削除する手順は次のとおりです。 Google Cloud
コンソールで、[AI アプリケーション] ページに移動します。 Google Cloud
ナビゲーション メニューで [データストア] をクリックします。
[名前] 列で、削除するデータストアをクリックします。
[Documents] タブで、[Purge data] をクリックします。
[削除するデータの確認] ダイアログの警告を読みます。続行する場合は、データストアの名前を入力して [確認] をクリックします。データの完全削除は長時間実行オペレーションです。詳細については、長時間実行オペレーションをモニタリングするをご覧ください。
[アクティビティ] タブをクリックして、削除オペレーションの進行状況をモニタリングします。
REST
コマンドラインを使用して構造化データストアまたは非構造化データストアのブランチからデータを削除する手順は次のとおりです。
データストア ID を確認します。データストア ID がすでにある場合は、次のステップに進みます。
コンソールで、[AI Applications] ページに移動し、 ナビゲーション メニューで [データストア] をクリックします。 Google Cloud
データストアの名前をクリックします。
データストアの [データ] ページで、データストア 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 project。DATA_STORE_ID: Agent Search データストアの ID。FORCE: データストアのブランチからデータを削除するかどうかを指定するブール値。trueの場合、ブランチからすべてのデータを削除します。falseの場合、データを削除せず、ブランチ内のドキュメントのリストを返します。forceを省略すると、デフォルトはfalseになります。
省略可:
nameメソッドから返されたdocuments.purge値をメモし、長時間実行オペレーションの詳細を取得する の手順に沿って、削除オペレーションが完了するタイミングを確認します。
C#
詳細については、 Agent Search C# API リファレンス ドキュメントをご覧ください。
Agent Search への認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、 ローカル開発環境の認証の設定をご覧ください。
Go
詳細については、 Agent Search Go API リファレンス ドキュメントをご覧ください。
Agent Search への認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、 ローカル開発環境の認証の設定をご覧ください。
Java
詳細については、 Agent Search Java API リファレンス ドキュメントをご覧ください。
Agent Search への認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、 ローカル開発環境の認証の設定をご覧ください。
Node.js
詳細については、 Agent Search Node.js API リファレンス ドキュメントをご覧ください。
Agent Search への認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、 ローカル開発環境の認証の設定をご覧ください。
Python
詳細については、 Agent Search Python API リファレンス ドキュメントをご覧ください。
Agent Search への認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、 ローカル開発環境の認証の設定をご覧ください。
Ruby
詳細については、 Agent Search Ruby API リファレンス ドキュメントをご覧ください。
Agent Search への認証を行うには、アプリケーションのデフォルト認証情報を設定します。 詳細については、 ローカル開発環境の認証の設定をご覧ください。