将数据分享到 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 模型中的相应字段。如需查看每个操作的允许代码的完整列表,请参阅代码(适用于字段)文档页面。

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

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

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

  3. 选择您的 Segment 目标。

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

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