重要
此功能目前以公共预览版提供。
本页介绍如何在 用于 Google Sheets 的 Databricks 连接器 中计划自动数据刷新,以使导入的数据保持最新状态。 计划的刷新会定期运行保存的查询并更新相应的工作表。
要求
创建 Unity 目录连接
元存储管理员必须先在 Google Sheets 中创建连接,并向希望在 Google Sheets 中创建计划刷新的用户授予访问权限。 计划刷新需要在 Unity 目录中调用 databricks_google_connection 连接。
- 作为 Azure Databricks 元存储管理员,在 Google Sheets 中,启动用于 Google Sheets 边栏的 Databricks 连接器。
- 单击“ 导入 ”选项卡。
- 单击右上角的日历。
- 单击 “设置连接”。
- 具有
MANAGE连接特权的用户必须向想要创建或管理计划刷新的用户授予USE CONNECTION权限。 有关管理连接的更多信息,请参阅 Lakehouse 联邦的连接管理。
创建计划
每个导入只能分配给一个计划。 若要为现有导入创建新计划,请执行:
在 Google Sheets 的 Azure Databricks 连接器边栏中,单击“ 导入 ”选项卡。
单击日历图标,然后单击“ 新建计划”。
选择导入对象以创建计划。
输入计划的名称。
选择你的计划的频率:
- 对于 “每小时”,请选择运行刷新的小时中的哪一分钟。
- 对于“每日”,请选择刷新运行的具体时间。
- 对于 “每周”,请选择一周中的一天和运行刷新的时间。
日程表使用您的本地时区。
选择要用于计划查询的 SQL 仓库。
单击“ 创建计划”。
管理时间表
若要查看或删除计划的刷新,请执行以下操作:
- 在 Google Sheets 的 Azure Databricks 连接器边栏中,单击“ 导入 ”选项卡。
- 单击日历图标,然后单击“ 管理计划”。
- 选择一个计划以查看计划详细信息,包括包含的查询和计划配置。
- 如果要查看其他人创建的计划,则显示的时间是创建者的本地时区中的时间。
- 若要删除计划,请单击“ 删除”。
局限性
- 无法编辑计划的刷新。 只能查看或删除现有计划。 若要修改计划,请将其删除并创建新的计划。
- 如果编辑计划中包含的查询,则必须删除计划并使用更新的查询重新创建它,以便计划使用更新的查询文本。
- 无法计划对数据透视表进行刷新。 Google API 仅更新原始查询数据,如果查询结果架构发生更改,则无法修改透视配置。