本頁說明如何清除結構化或非結構化資料儲存庫中的所有資料。
如要在重新匯入新資料前完全刪除資料儲存庫的內容,請清除資料儲存庫中的資料。清除資料儲存庫只會刪除其中的資料,應用程式、結構定義和設定則會保留。
如要瞭解如何刪除資料儲存庫,請參閱「刪除資料儲存庫」。
網站資料儲存庫
網站資料儲存庫無法清除資料,因為您可以視需要從網站資料儲存庫移除網站。
清除資料
如要清除資料儲存庫中的資料,請按照下列步驟操作:
控制台
如要透過 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:Agent Search 資料儲存庫的 ID。FORCE:布林值,指定是否要從資料儲存庫的分支刪除資料。- 如果
true,則刪除分支中的所有資料 - 如果為
false,則不會刪除任何資料,並傳回分支中的文件清單。 - 如果省略
force,預設值為false。
- 如果
選用:記下
documents.purge方法傳回的name值,然後按照「取得長時間執行的作業詳細資料」一文中的操作說明,查看清除作業何時完成。
C#
詳情請參閱 Agent Search C# API 參考文件。
如要向 Agent Search 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證機制」。