本页介绍了如何清除结构化或非结构化数据存储区中的所有数据。
如果您想在重新导入新数据之前完全删除数据存储区的内容,可以清除数据存储区中的数据。完全清除数据存储区只会删除数据存储区中的数据,而不会影响应用、架构和配置。
如需了解如何删除数据存储区,请参阅删除数据存储区。
完全清除数据
如需从数据存储区中清除数据,请执行以下操作:
控制台
如需使用 Google Cloud 控制台清除结构化或非结构化分支中的数据,请按以下步骤操作:
在 Google Cloud 控制台中,前往 Gemini Enterprise 页面。
在导航菜单中,点击数据存储区。
在名称列中,点击要清除的数据存储区。
在文档标签页中,点击
清除数据。阅读确认清除数据对话框中的警告。如果您想继续,请输入数据存储区的名称,然后点击确认。 清空数据是一项长时间运行的操作。如需了解详情,请参阅监控长时间运行的操作。
点击活动标签页,监控清除操作的进度。
REST
如需使用命令行从结构化或非结构化数据存储区的分支中清除数据,请按以下步骤操作:
查找数据存储区 ID。如果您已拥有数据存储区 ID,请跳至下一步。
在 Google Cloud 控制台中,前往 Gemini Enterprise 页面,然后在导航菜单中点击数据存储区。
点击您的数据存储区的名称。
在数据存储区的数据页面上,获取数据存储区 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
:数据存储区的 ID。FORCE
:一个布尔值,用于指定是否从数据存储区的分支中删除数据。- 如果值为
true
,则删除分支中的所有数据 - 如果值为
false
,则不删除任何数据,并返回分支中的文档列表。 - 如果省略
force
,则默认值为false
。
- 如果值为
可选:记下
documents.purge
方法返回的name
值,然后按照获取有关长时间运行的操作的详细信息中的说明查看清除操作何时完成。
C#
试用此示例之前,请按照《Gemini Enterprise 快速入门:使用客户端库》中的 C# 设置说明进行操作。 如需了解详情,请参阅 Gemini Enterprise C# API 参考文档。
如需向 Gemini Enterprise 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
Go
试用此示例之前,请按照《Gemini Enterprise 快速入门:使用客户端库》中的 Go 设置说明进行操作。 如需了解详情,请参阅 Gemini Enterprise Go API 参考文档。
如需向 Gemini Enterprise 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
Java
试用此示例之前,请按照《Gemini Enterprise 快速入门:使用客户端库》中的 Java 设置说明进行操作。 如需了解详情,请参阅 Gemini Enterprise Java API 参考文档。
如需向 Gemini Enterprise 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
Node.js
试用此示例之前,请按照《Gemini Enterprise 快速入门:使用客户端库》中的 Node.js 设置说明进行操作。 如需了解详情,请参阅 Gemini Enterprise Node.js API 参考文档。
如需向 Gemini Enterprise 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
Python
试用此示例之前,请按照《Gemini Enterprise 快速入门:使用客户端库》中的 Python 设置说明进行操作。 如需了解详情,请参阅 Gemini Enterprise Python API 参考文档。
如需向 Gemini Enterprise 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。
Ruby
试用此示例之前,请按照《Gemini Enterprise 快速入门:使用客户端库》中的 Ruby 设置说明进行操作。 如需了解详情,请参阅 Gemini Enterprise Ruby API 参考文档。
如需向 Gemini Enterprise 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证。