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