如需刷新网站应用,请参阅刷新网页。
刷新结构化数据
您可以刷新结构化数据存储区中的数据,只要您使用的架构与数据存储区中的架构相同或向后兼容。例如,仅向现有架构添加新字段就是向后兼容的。
您可以在 Google Cloud 控制台中或使用 API 刷新结构化数据。
控制台
如需使用 Google Cloud 控制台刷新数据存储区分支中的结构化数据,请按以下步骤操作:
在 Google Cloud 控制台中,前往 AI Applications 页面。
在导航菜单中,点击数据存储区。
在名称列中,点击要修改的数据存储区。
在文档标签页上,点击 导入数据。
如需刷新 Cloud Storage 中数据,请执行以下操作:
- 在选择数据源窗格中,选择 Cloud Storage。
- 在从 Cloud Storage 导入数据窗格中,点击浏览,选择包含刷新后数据的存储桶,然后点击选择。或者,直接在 gs:// 字段中输入相应存储桶的位置。
- 在数据导入选项下,选择一个导入选项。
- 点击导入。
如需刷新 BigQuery 中的数据,请执行以下操作:
- 在选择数据源窗格中,选择 BigQuery。
- 在从 BigQuery 导入数据窗格中,点击浏览,选择包含刷新后数据的表,然后点击选择。或者,您也可以直接在 BigQuery 路径字段中输入表位置。
- 在数据导入选项下,选择一个导入选项。
- 点击导入。
REST
使用 documents.import 方法刷新数据,并指定适当的 reconciliationMode 值。
如需通过命令行刷新 BigQuery 或 Cloud Storage 中的结构化数据,请按以下步骤操作:
查找您的数据存储区 ID。如果您已有数据存储区 ID,请跳至下一步。
在 Google Cloud 控制台中,前往 AI Applications 页面,然后在导航菜单中点击数据存储区。
点击您的数据存储区的名称。
在数据存储区的数据页面上,获取数据存储区 ID。
如需导入 BigQuery 中的结构化数据,请调用以下方法。您可以导入 BigQuery 或 Cloud Storage 中的数据。如需导入 Cloud Storage 中的数据,请跳到下一步。
curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ "https://discoveryengine.googleapis.com/v1beta/projects/PROJECT_ID/locations/global/collections/default_collection/dataStores/DATA_STORE_ID/branches/0/documents:import" \ -d '{ "bigquerySource": { "projectId": "PROJECT_ID", "datasetId":"DATASET_ID", "tableId": "TABLE_ID", "dataSchema": "DATA_SCHEMA_BQ", }, "reconciliationMode": "RECONCILIATION_MODE", "autoGenerateIds":