本頁說明如何清除結構化或非結構化資料儲存庫中的所有資料。
如要在重新匯入新資料前徹底刪除資料儲存庫的內容,請清除資料儲存庫中的資料。清除資料儲存庫只會刪除其中的資料,應用程式、結構定義和設定則會保留。
如要瞭解如何刪除資料儲存庫,請參閱「刪除資料儲存庫」。
網站資料儲存庫
網站資料儲存庫無法清除資料,因為您可以視需要從網站資料儲存庫移除網站。
清除資料
如要清除資料儲存庫中的資料,請按照下列步驟操作:
控制台
如要使用 Google Cloud 控制台,從結構化、非結構化或醫療保健資料儲存庫的分支機構清除資料,請按照下列步驟操作:
前往 Google Cloud 控制台的「AI Applications」頁面。
點按導覽選單中的「Data Stores」(資料儲存庫)。
在「名稱」欄中,按一下要清除的資料儲存庫。
在「文件」分頁中,按一下「清除資料」
。閱讀「確認清除資料」對話方塊中的警告訊息。如要繼續,請輸入資料儲存庫名稱,然後按一下「確認」。 清除資料是長時間執行的作業。詳情請參閱監控長時間執行的作業。
按一下「活動」分頁,監控清除作業的進度。
REST
如要使用指令列從結構化或非結構化資料存放區的分支中清除資料,請按照下列步驟操作:
找出資料儲存庫 ID。如果已有資料商店 ID,請跳到下一個步驟。
前往 Google Cloud 控制台的「AI Applications」頁面,然後在導覽選單中點選「Data Stores」。
點按資料儲存庫的名稱。
在資料儲存庫的「資料」頁面中,取得資料儲存庫 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#
詳情請參閱 AI Applications C# API 參考說明文件。
如要向 AI Applications 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Go
詳情請參閱 AI Applications Go API 參考說明文件。
如要向 AI Applications 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Java
詳情請參閱 AI Applications Java API 參考說明文件。
如要向 AI Applications 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Node.js
詳情請參閱 AI Applications Node.js API 參考說明文件。
如要向 AI Applications 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
詳情請參閱 AI Applications Python API 參考說明文件。
如要向 AI Applications 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Ruby
詳情請參閱 AI Applications Ruby API 參考說明文件。
如要向 AI Applications 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。