借助 Segment 集成(可在 Looker Action Hub 中获取),您可以将 Look 和探索发送到由 Segment 管理的各种集成,包括 Marketo、Hubspot 等第三方应用。
如需开始在 Looker 中使用 Segment,请执行以下操作:
- Looker 管理员设置 Segment 集成。此步骤只需执行一次。
- Looker 开发者 设置 Segment 代码。此步骤只需执行一次。
- Looker 用户 选择 Segment 作为传送的目标。
设置 Segment 集成
如需设置 Segment 集成,请执行以下操作:
在您的 Segment 工作区中,在目录 中搜索 Looker 来源并选择它。
在来源设置 中,为您的来源命名(通常为
Looker),然后选择添加来源 。Segment 将显示您来源的写入密钥。复制此写入密钥。
在 Looker 实例中,前往管理 面板的平台 部分中的操作 页面。
选择要启用的 Segment 操作旁边的启用 。
将第 3 步中的 Segment 写入密钥粘贴到 Segment 写入密钥 字段中。
选择保存 。
如需完成 Segment 集成的设置,请将 Segment 代码添加到 LookML 模型中。
将 Segment 代码添加到 LookML 模型中
如需使用 Segment 属性发送或安排 Look 和探索,请先将 LookML 代码添加到 Looker 模型中的相应字段。如需查看每个操作的允许代码的完整列表,请参阅代码(适用于字段)文档页面。
大多数操作至少需要 email 和 user_id 代码。将这些代码添加到 LookML 模型中分别与 Segment 用户电子邮件地址和用户 ID 对应的字段中。例如:
dimension: email {
sql: ${TABLE}.email ;;
tags: ["email"]
}
dimension: user_id {
sql: ${TABLE}.user_id ;;
tags: ["user_id"]
}
将 Look 或探索发送到 Segment
设置 Segment 集成并定义 LookML 代码后,您可以将 Look 和探索发送到 Segment。
创建 Look 或构建探索,使用一个或多个带有Segment LookML 代码的字段。
选择齿轮图标。对于 Look,请选择发送 或安排 。对于探索,请选择发送 或保存并安排 。
选择您的 Segment 目标。
根据需要配置其他传送设置,然后选择发送或保存。
使用 Segment 调试器 确认 Segment 正在接收您的 Segment 属性。