Looker 操作 - Google 表格

如果客户托管的 Looker 实例不符合 Looker Action Hub 要求,那么客户托管的实例可能无法从 Looker Action Hub 启用操作,尤其是支持流式传输结果或使用 OAuth 的操作。

请参阅通过操作中心分享数据文档页面,了解针对此潜在问题的建议解决方案。

您的工作需要花大量时间使用 Google 表格吗?您可以使用 Looker 基于 OAuth 的安全操作,一次性或定期将 CSV 文件从 Looker 直接发送到 Google 表格!

Google 表格操作通过 Looker Action Hub 与 Looker 集成。Looker 管理员在 Action Hub 中启用 Google 表格操作后,用户在发送或安排 Look 或探索时,可以选择 Google 表格作为可能的目标页面。

本页面将引导管理员在 Looker 中启用 Google 表格操作。以及拥有适当权限的任何用户都可以以 CSV 格式向 Google 表格发送或安排递送任务。

在 Looker 中启用 Google 表格操作

Looker 管理员可以按照以下步骤在 Looker 中启用 Google 表格操作:

  1. 转到管理面板,然后转到平台下的操作页面。
  2. 在 Action Hub 操作列表中,滚动到 Google 表格,然后点击启用按钮。
  3. Google 表格操作页面上,开启已启用,然后点击保存
  4. 返回 Action Hub 操作列表后,您的 Google 表格操作应该已启用!

您和您的用户(如果拥有 send_to_integration 权限)现在能够以 CSV 格式将 Look 或探索发送或安排到 Google 表格。

以 CSV 格式将数据递送至 Google 表格

具有 send_to_integration 权限的任何 Looker 用户都可以以 CSV 格式将 Look 或探索发送或安排到 Google 表格。

Google 表格最多只能包含 1,000 万个单元格。如果数据表格中的列、行或标签页超出此上限,则无法向 Google 表格集成提交任何内容。

如需在发送或安排发送数据之前准备好数据,请执行以下操作:

  • 横向伸缩:如果数据表包含的列超过 26 列,且您计划将数据导入到现有 Google 表格中,那么您需要手动展开 Google 表格,然后才能将数据导入到其中。
  • 纵向伸缩:如果您的数据表包含超过 1,000 行,默认情况下,Looker 会将这些行添加到您的 Google 表格中。
  • 覆盖:如果您要将数据导入现有 Google 表格,请在 Google 表格的单独标签页上编写公式,以保留公式中的逻辑。如果您使用 Google 表格操作的覆盖功能,则该操作会动态更新您的 Google 表格,并且您的数据会自动加载到 Google 表格的第一个或最左边的标签页中。如果您希望在每次传送数据时都创建一个新电子表格,以便获得完整的数据历史记录,并能够跟踪一段时间的变化,请勿使用 Google 表格操作的覆盖功能。

要发送或安排您的内容,请执行以下操作:

  1. 调度器这些数据应存储在哪里?旁边,选择 Google 表格作为递送目的地。
  2. 如果您是首次向 Google 云端硬盘提交内容,则需要使用 Google 凭据进行身份验证。点击登录,指定您的 Google 帐号,然后点击允许,将您的 Looker 帐号与 Google OAuth 凭据相关联。您只能将一组 Google OAuth 凭据连接到此集成。
  3. 在调度器中,点击验证凭据以加载您的 Google 云端硬盘。
  4. 选择要保存文件的云端硬盘下拉菜单中,选择要将 CSV 文件保存到的 Google 云端硬盘。
  5. 选择要保存文件的文件夹下拉菜单中,选择要将 CSV 文件保存到的 Google 云端硬盘文件夹。
  6. Enter a name 字段中指定 Google 表格文件的名称。您无需添加文件扩展名,Google 表格操作会在递送过程中自动附加文件扩展名。
  7. 覆盖现有文件下拉列表中,选择。选择将生成一个新的 Google 表格,其中包含每次数据传输的数据快照。如果选择,系统会在现有 Google 表格的第一个或最左边的标签页中加载数据。
  8. 请注意,由于 Google 表格的单元格数量限制,如果您选择覆盖选项,则每次递送时添加的标签页都不能导致表格的单元格数量超出 1,000 万个的上限。超出单元数上限后,后续调度将失败。
  9. CSV 的高级选项包括可自定义的限制格式。点击发送安排时间
  10. 请刷新 Google 云端硬盘文件夹以查看文件递送。