如果客户托管的 Looker 实例不符合 Looker 操作中心的要求,则可能无法从 Looker 操作中心启用操作,尤其是支持流式结果或使用 OAuth 的操作。
请参阅通过操作中心分享数据文档页面,了解针对这一潜在问题的建议解决方案。
您的工作是否需要在 Google 表格中花费大量时间?您可以使用 Looker 基于 OAuth 的安全操作,一次性或定期将 CSV 文件直接从 Looker 发送到 Google 表格。
Google 表格操作通过 Looker 操作中心与 Looker 集成。Looker 管理员在 Action Hub 中启用 Google 表格操作后,用户在发送或安排 Look 或探索时可以选择 Google 表格作为可能的目标位置。
本页面将指导管理员在 Looker 中启用 Google 表格操作。此外,本指南还介绍了拥有适当权限的用户如何以 CSV 格式向 Google 表格发送或安排交付内容。
在 Looker 中启用 Google 表格操作
Looker 管理员可以按照以下步骤在 Looker 中启用 Google 表格操作:
- 进入管理面板,然后在平台下转到操作页面。
- 在 Action Hub 操作列表中,滚动到 Google 表格,然后点击启用按钮。
- 在 Google 表格操作页面上,点击已启用切换开关,将其切换到开启位置,然后点击保存。
- 返回到 Action Hub 操作列表后,系统应该会启用您的 Google 表格操作。
您和您的用户(如果拥有 send_to_integration
权限)现在可以将 Look 或探索以 CSV 格式发送或安排到 Google 表格。
将 CSV 格式的数据传送到 Google 表格
任何拥有 send_to_integration
权限的 Looker 用户都可以向 Google 表格发送或安排 CSV 格式的 Look 或探索。
Google 表格的整个工作表最多可包含 1 千万个单元格。如果数据表中的列、行或标签页超出此限制,则向 Google 表格提交的所有文件都将失败。
要在发送或安排数据发送前准备好数据,请按以下步骤操作:
- 横向缩放:如果您的数据表包含的列超过 26 列,并且您打算将数据导入现有 Google 表格,则需要先手动展开 Google 表格,然后才能导入数据。
- 纵向缩放:如果您的数据表包含的行数超过 1,000 行,Looker 会默认将这些行添加到您的 Google 表格中。
- 覆盖:如果您要将数据导入现有 Google 表格,请在 Google 表格的单独标签页上编写任何公式,以保留公式中的逻辑。如果您使用 Google 表格操作的覆盖功能,则该操作会动态更新您的 Google 表格,并且您的数据将自动加载到 Google 表格的第一个标签页或最左边的标签页中。如果您希望在每次发送数据后都创建一个新的电子表格,以便既能拥有全部数据历史记录,又能跟踪数据随时间的变化,请不要使用 Google 表格操作的覆盖功能。
要发送或安排内容发送时间,请按以下步骤操作:
- 在调度器中,在这些数据应发送到何处?旁边,选择 Google 表格作为递送目的地。
- 如果您是首次向 Google 云端硬盘递送邮件,则需要使用您的 Google 凭据进行身份验证。点击使用 Google 账号登录,指定您的 Google 账号,然后点击允许,将您的 Looker 账号与 Google OAuth 凭据相关联。您只能将一组 Google OAuth 2.0 凭据连接到此集成。
- 在调度器中,点击 Verify credentials(验证凭据)以加载 Google 云端硬盘。
-
在选择云端硬盘以保存文件下拉菜单中,选择要用来保存 CSV 文件的 Google 云端硬盘。
接下来,您可以输入此云端硬盘中某个文件夹的网址,也可以提取您云端硬盘中的所有文件夹。
-
在 Google 云端硬盘目标网址字段中,输入要将数据保存到的文件夹的完整 Google 云端硬盘网址。例如:
https://drive.google.com/corp/drive/folders/abcxyz
。如果该网址无法访问,您的数据将保存到 Google 云端硬盘的根文件夹中。 - 在选择“提取”以提取此云端硬盘中的文件夹列表下拉列表中,选择提取。“Scheduler”对话框刷新后,从 Select folder to Save file 下拉菜单中选择用于保存 CSV 文件的 Google 云端硬盘文件夹。
-
在 Google 云端硬盘目标网址字段中,输入要将数据保存到的文件夹的完整 Google 云端硬盘网址。例如:
- 在输入文件名字段中指定 Google 表格文件的名称。您无需添加文件扩展名,Google 表格操作会在传送过程中自动附加文件扩展名。
- 在覆盖现有文件下拉菜单中,选择是或否。选择否会生成一个新的 Google 表格,其中包含每次数据传送时的数据快照。选择是后,系统会将数据加载到现有 Google 表格的第一个标签页或最左侧。
- CSV 的高级选项包括可自定义的限制和格式。点击发送或计划发布。
- 刷新 Google 云端硬盘文件夹即可查看文件递送情况。
由于 Google 表格的单元格限制,如果您选择覆盖选项,请注意,每次递送时添加的标签页不会导致工作表超出 1,000 万个单元格的限制。一旦超出单元格限制,后续时间表将无法运行。
切换 Google 账号
如需将其他 Google 账号与此操作相关联,您必须删除该账号与 Looker 实例的关联。如需了解详情,请参阅管理您的 Google 账号与第三方之间的关联。