在让用户能够传送 Looker 内容和配置 Looker 实例以实现自定义内容传送方面,管理员发挥着关键作用。管理用户的访问和使用 Looker 的内容分发功能的权限,管理员可以执行以下操作:
- 向用户授予创建时间表的权限
- 管理所有 Looker 用户创建的已安排的交付
Looker 管理员还可以配置其他 Looker 实例设置,以便:
- 管理用户可以将 Looker 内容递送到的电子邮件网域
- 启用第三方集成,以便用户可以向其中分发内容
- 实现实例级应用时区设置或设置用户指定的时区,以便显示和提供 Looker 内容
- 制定实例级通过电子邮件发送数据政策,限制用户通过电子邮件仅发送 Looker 链接、仅发送 Looker 数据或同时发送链接和数据。
- 排查时间安排方面的问题
为用户授予时间安排权限
时间安排权限与 Looker 内容的类型和传送目的地相关联。
请参阅设置文档页面,了解如何安排嵌入用户的权限。
内容的传送权限
如需提供各种类型的 Looker 内容,用户需要针对内容所依赖的模型这些权限,以及这些权限所依赖的任何权限。
下表提供了适用于传送内容的权限定义摘要。有关每个权限的完整说明,请参阅角色文档中的权限列表。
权限 | 定义 |
---|---|
explore |
可以使用“探索”。 |
see_looks |
可以使用 Look。 |
see_user_dashboards |
可以访问用户定义的信息中心和信息中心内的图块,包括与 Look 关联的图块。 |
see_lookml_dashboards |
可以访问 LookML 信息中心。 |
管理员还可以选择向用户授予 see_schedules
权限,该权限会显示管理菜单的部分内容,以便用户从时间表和时间表历史记录管理页面访问 Looker 实例上存在的所有时间表的列表。非管理员不能通过这些管理页面修改或删除时间表;用户可通过自己的用户个人资料查看和管理自己的日程。
目的地的送货权限
管理员还必须向用户分配将内容传送至特定目的地类型的权限,包括 Looker 的原生传送目的地以及已为 Looker 实例启用的任何第三方集成。原生目标平台包括:
- 电子邮件
- SFTP
- webhook
- Amazon S3 存储桶
Looker 的第三方集成服务(也称为操作)通过操作中心服务器提供。Looker 管理员必须在管理面板的平台部分的操作页面中启用这些操作。
必须为 Looker 内容所基于的模型分配这些权限,以及这些权限所依赖的任何权限。
下表提供了适用于传送内容的权限定义摘要。有关每个权限的完整说明,请参阅角色文档中的权限列表。
权限 | 定义 |
---|---|
admin |
除了与每个配送目的地关联的每个权限提供的功能之外,拥有此权限的用户还可以在 Looker 的管理面板中查看所有时间安排页面。 |
schedule_look_emails |
用户可以将 Looker 内容通过电子邮件发送到电子邮件中。如果管理员面板设置页面上的电子邮件网域许可名单中未指定电子邮件网域,则用户可以递送到任何电子邮件网域。用户可以在触发数据组、管理缓存以及重建相关的持久保留派生表 (PDT) 后安排递送。如需发送或安排系统活动信息中心,用户必须拥有所有模型的访问权限。 |
schedule_external_look_emails |
用户可以将 Looker 内容通过电子邮件发送到电子邮件中。如果在管理员面板设置页面的电子邮件网域许可名单中指定了任何电子邮件网域,则用户可以递送到任何电子邮件网域。 |
send_to_s3 |
用户可以将 Looker 内容传送到 Amazon S3 存储桶。用户可以在触发数据组、管理缓存以及重建相关的持久保留派生表 (PDT) 后安排递送。 |
send_to_sftp |
用户可以使用 SFTP 传送 Looker 内容。用户可以在触发数据组、管理缓存以及重建相关的持久保留派生表 (PDT) 后安排递送。 |
send_outgoing_webhook |
用户可以使用网络钩子传送 Looker 内容。用户可以在触发数据组、管理缓存以及重建相关的持久保留派生表 (PDT) 后安排递送。 |
send_to_integration |
用户可以通过操作中心服务器使用第三方集成服务(也称为“操作”)提供 Looker 内容。如果将自定义操作与用户属性搭配使用,用户必须拥有此权限,并且指定用户属性的非 null 且有效的用户属性值才能将 Looker 内容传送到该操作目标位置。 此权限与 LookML action 参数无关。 用户可以在触发数据组、管理缓存以及重建相关的持久保留派生表 (PDT) 后安排递送。 |
管理所有用户创建的时间表
管理员可以通过时间表页面查看、重新分配和删除内容传送时间表,还可以通过时间表历史记录页面(可通过提醒和管理面板的时间表部分。管理员在删除或停用可能是重要已安排交付事项的用户时应格外小心,因为此操作也会删除或停用时间表。
管理员还可以在定时发送的电子邮件管理页面的外部收件人部分监控哪些 Looker 内容会递送给使用外部电子邮件域名的用户。
需要考虑的事项
内容提交始终在生产模式 LookML 下运行。处于开发模式的用户无法设置内容传送。
如果缓存中有有效结果,Looker 将提供缓存的结果。如果没有结果或缓存的结果已过期,Looker 将重新运行查询并缓存这些结果。
有时,安排的递送可能显示相应邮件已成功发送,但未能送达至一个或多个收件人。如果底层模型出现错误、接收方无权访问数据,或者存在渲染问题或页面错误,就可能会发生这种情况。如果目标无法连接到指定的端点,则会报告错误。如果发生此类问题,Looker 会向设置该时间表的人员发送一封电子邮件,其中包含指向相应内容的链接、其未能联系到的收件人列表,以及有关 Looker 在尝试联系收件人时遇到的问题的更多信息(如果有)。
内容传送已知问题
在 Looker 的管理部分中,管理员可以使用调度器方案和调度器历史记录页面来查找和解决时间表问题。
管理员应注意,删除或停用某用户可能会影响该用户拥有的日程、基于该用户拥有的内容的安排或将该用户列为收件人的安排。如需详细了解移除用户访问权限对内容传送有何影响,请参阅用户文档页面。
如果您在提交大型 Excel 文件时遇到任何问题,请参阅管理企业用户功能文档页面上有关管理 Excel 格式大型文件的讨论。
某些时间安排选项要求客户托管的 Looker 部署的管理员已为其 Looker 实例安装 Chromium 渲染程序。管理员可以参阅管理商家用户功能文档页面,详细了解如何在发送和安排信息中心、Look 或探索时呈现基于图片的数据格式。
请参阅管理企业用户功能页面,详细了解管理员如何安排 Looker 内容的传送。