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