将数据分享到 Segment

借助 Segment 集成(可在 Looker Action Hub 中获取),您可以将 Look 和探索发送到由 Segment 管理的各种集成,包括 Marketo、Hubspot 等第三方应用

如需开始在 Looker 中使用 Segment,请执行以下操作:

  1. Looker 管理员设置 Segment 集成。此步骤只需执行一次。
  2. Looker 开发者 设置 Segment 代码。此步骤只需执行一次。
  3. Looker 用户 选择 Segment 作为传送的目标

设置 Segment 集成

如需设置 Segment 集成,请执行以下操作:

  1. 在您的 Segment 工作区中,在目录 中搜索 Looker 来源并选择它。

  2. 来源设置 中,为您的来源命名(通常为 Looker),然后选择添加来源

  3. Segment 将显示您来源的写入密钥。复制此写入密钥。

  4. 在 Looker 实例中,前往管理 面板的平台 部分中的操作 页面。

  5. 选择要启用的 Segment 操作旁边的启用

  6. 将第 3 步中的 Segment 写入密钥粘贴到 Segment 写入密钥 字段中。

  7. 选择保存

如需完成 Segment 集成的设置,请将 Segment 代码添加到 LookML 模型中。

将 Segment 代码添加到 LookML 模型中

如需使用 Segment 属性发送或安排 Look 和探索,请先将 LookML 代码添加到 Looker 模型中的相应字段。如需查看每个操作的允许代码的完整列表,请参阅代码(适用于字段)文档页面。

大多数操作至少需要 emailuser_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。

  1. 创建 Look构建探索,使用一个或多个带有Segment LookML 代码的字段。

  2. 选择齿轮图标。对于 Look,请选择发送安排 。对于探索,请选择发送保存并安排

  3. 选择您的 Segment 目标。

  4. 根据需要配置其他传送设置,然后选择发送保存

  5. 使用 Segment 调试器 确认 Segment 正在接收您的 Segment 属性。