本页介绍了 Looker 生成的事件以及如何查看这些事件。
查看事件
您可以在系统活动 Event 和 Event Attribute Explore 中查看 Looker 事件。您必须是 Looker 管理员或拥有 see_system_activity 权限才能查看事件和事件属性 Explore。
活动探索包含 Event 视图,其中包含每个已创建活动的类别、创建日期和时间以及名称。
事件属性探索包含 Event 视图和 Event Attribute 视图。Event Attribute 视图显示与单个活动相关的每个属性的名称和值。
截断事件表和事件属性表
为遵守存储空间限制,Looker 会自动清理事件和事件属性表:
- 事件表会删除记录,直至剩余 100 万行。
- 事件属性表会删除在事件表中不再有相应
event.id的记录。
由于存在这些截断限制,一旦旧记录被剪除,历史事件(例如信息中心和内容更新历史记录、登录历史记录或权限更改)可能就无法在事件或事件属性探索中显示。
如需延长数据保留期限,请考虑使用 Elite 系统活动。
常见事件属性
每个由 Looker 生成的事件都包含一组与该事件相关的数据。这些常见属性包括:
| 属性名称 | 说明 |
|---|---|
id |
事件的唯一数字标识符 |
user_id |
触发事件的用户的唯一数字 ID |
name |
所发生具体事件的名称,例如 create_dashboard |
created |
事件的创建日期和时间(以世界协调时间 [UTC] 为准) |
category |
与事件相关的高级类别,例如 dashboard |
sudo_user_id |
冒充 user_id 所指示用户的实际用户的唯一数字 ID |
is_looker_employee |
由 user_id 标识的用户是否为 Looker 员工 |
is_admin |
由 user_id 标识的用户是否为 Looker 管理员 |
is_api_call |
事件是否由 API 调用引起 |
事件类型列表
下表列出了 Looker 服务器可以生成的许多事件。该列表并不详尽。
此列表包含事件的名称、可触发事件生成的行动或情况,以及与每个事件相关联的属性列表。
| 事件类型 | 触发器 | 属性 |
|---|---|---|
accept_integration_hub_legal_agreement |
用户接受了自定义 Action Hub 服务器的法律协议。 | 无 |
account_manually_unlocked |
为用户移除了登录锁定。 | key:用户的密钥user_id:用户的 ID |
acquire_cookieless_embed_session |
已启动无 Cookie 嵌入会话。 | 无 |
activate_oauth_client_app_user |
用户在 OAuth 应用客户端上处于已启用状态,通常是通过接受应用条款和权限来实现的。 | app_client_guid:应用的 IDapp_display_name:应用的简单易记的显示名称ip:请求的 IP 地址user_id:已激活用户的 ID |
activity_non_query |
自助式探索中发生了活动。 | category:发生的活动的类型。 |
add_external_email_to_scheduled_task |
向预定任务添加了组织网域之外的电子邮件地址。 | scheduled_task_id:已安排的任务的 IDexternal email:添加的电子邮件地址 |
add_group_group |
某个群组被添加为另一个群组的成员。 | parent_group_id:父群组的 IDadding_group_id:添加的群组的 IDdeleting_group_id:已删除群组的 ID |
add_group_user |
向群组添加了用户。 | group_id:群组的 IDuser_id:用户的 ID |
add_user_to_scheduled_task |
向已安排的任务添加了用户。 | scheduled_task_id:已安排的任务的 IDuser_id:添加的用户的 ID |
alert_options_v0 |
用户选择了信息中心图块上的“提醒”按钮。 | duration:Looker 加载信息中心图块的提醒选项所用的时间(以秒为单位)success:Looker 是否成功加载了信息中心图块的提醒选项 |
auto_remove_certification |
由于内容发生变化,相应内容的认证状态已自动撤消。 |
certification_status:内容的新认证,即 revoked。content_id:认证状态发生变化的内容的 ID。notes:认证被撤消的原因。 |
async_query_execution |
已向数据库发送查询(未从 Looker 缓存中检索)。 | eager_poll:查询是否通过主动轮询发起。主动轮询是指 Looker 在查询运行时保持与数据库的连接处于打开状态,而不是等待数据库通知 Looker 查询已完成。它可以提高快速查询的性能。 |
copy_dashboard |
已复制信息中心。 | dashboard_id:信息中心的 IDfolder_id:目标文件夹的 ID |
copy_look |
已复制 Look。 | look_id:Look 的 IDfolder_id:目标文件夹的 ID |
create_agent |
对话式分析用户创建了数据代理。 | 无 |
create_alert |
用户创建了提醒。 | alert_id:提醒的 IDchannel_destinations:相应提醒将发布到的 Slack 频道数量cron:用于定义何时检查提醒的 cron 字符串duration:Looker 创建提醒所用的时间,以秒为单位email_destinations:此提醒将发送到的电子邮件地址的数量embed_user:相应提醒是否由嵌入式用户创建followable:相应提醒是否可跟进public:相应提醒是否为公开提醒success 是否已成功创建此提醒total_destinations:此提醒将发送到的目标总数,包括 Slack 频道和电子邮件地址vis_type:相应提醒的查询的可视化类型 |
create_color_collection |
已创建自定义颜色集合。 | collection_id:颜色连接的 ID |
create_connection |
用户创建了连接。 | connection_id:连接的数字 IDdatabase:连接中使用的数据库的名称dialect:连接中使用的数据库方言name:连接的名称 |
create_content_metadata_access |
用户为面板、Look、信息中心或文件夹应用了内容访问权限设置。 | content_metadata_id:内容元数据的 IDgroup_id:相应设置所适用的群组的 IDuser_id:相应设置所适用的用户的 IDpermission_type:内容访问权限类型(查看或修改)content_type:内容类型(面板、Look、信息中心或文件夹)send_boards_notification_email:是否应向可以访问白板的群组和用户发送电子邮件通知 |
create_conversation |
对话式分析用户创建了新对话。 | 无 |
create_conversation_message |
对话式分析用户在对话中提出了问题。 | count:对话中的消息数 |
create_dashboard |
已创建新的信息中心对象。 | dashboard_id:信息中心的 ID |
create_dashboard_element |
在信息中心内创建了信息中心图块。 | dashboard_element_id:信息中心图块的 ID |
create_dashboard_element_render_task |
创建了一项新任务,用于将信息中心图块渲染为图片。 | render_task_id:渲染任务的 IDdashboard_element_id:要呈现的信息中心图块的 IDformat:渲染后的信息中心图块的最终格式 |
create_dashboard_filter |
在信息中心内创建了信息中心过滤条件。 | dashboard_filter_id:信息中心过滤器的 ID |
create_dashboard_layout |
创建了信息中心布局。 | dashboard_layout_id:信息中心布局的 ID |
create_dashboard_render_task |
创建了一个新任务,用于将信息中心渲染为文档或图片。 | render_task_id:渲染任务的 IDdashboard_id:要呈现的信息中心的 IDlookml_dashboard:信息中心是否为 LookML 信息中心target_type:渲染后的信息中心的最终格式 |
create_embed_token_url |
创建了嵌入网址。 | prefix:网址的前缀 |
create_embed_user |
创建了嵌入式用户。 | user_id:用户的 ID |
create_external_oauth_application |
已创建外部 OAuth 应用。 | oauth_application_id:OAuth 应用的 IDname:OAuth 应用的名称dialect_name:OAuth 应用的数据库方言名称 |
create_favorite_content |
用户将某个 Look 或信息中心标记为收藏。 | content_favorite_id:相应喜爱对象的唯一 ID |
create_git_branch |
在 LookML 项目中创建了 Git 分支。 | project_id:项目的 IDsuccessful:分支创建是否成功 |
create_git_deploy_key |
在 LookML 项目中创建了 Git 部署密钥。 | project_id:项目的 ID |
create_group |
创建了群组。 | group_id:群组的 ID |
create_homepage_item |
已创建新的精选首页内容。 | has_title:相应商品是否有标题has_text:相应商品是否有文字has_link:商品是否有链接has_image:相应商品是否有图片 |