[Beta 版]{class="badge informative"}

使用拼合

您可以对作为连接的一部分配置的一个或多个事件数据集启用拼合。 您许可的Customer Journey Analytics包将决定您能够为拼合启用的事件数据集数量。

AVAILABILITY
本文中描述的功能处于发布的有限测试阶段,因此可能在您的环境中尚不可用。当该功能正式发布时,将删除此说明。有关 Customer Journey Analytics 发布流程的信息,请参阅 Customer Journey Analytics 功能版本

当您创建连接编辑连接时,可以将拼合作为事件数据集的数据集设置的一部分启用。

先决条件

要在连接UI中对事件数据集启用拼合,请执行以下操作:

  • 数据集所基于的架构应具有:

    • 多个配置为标识的字段,允许您为永久ID和人员ID选择不同的值。
    • 至少一个标记为具有关联命名空间的主身份的字段,以防您将身份映射和主身份命名空间用于永久ID或人员ID。
  • 如果要使用身份图形和基于图形的拼接,必须为Identity服务启用事件数据集

印前检查检查

如果您满足前提条件,则可能需要在启用身份拼接之前对事件数据集中的数据执行一些预检检查:

  • 确保在事件数据集的架构中正确标记身份。 请参阅身份命名空间概述

  • 验证持久ID和人员ID的标识覆盖范围:

    • 持久ID:查询7天的数据,其中持久ID字段不为null,除以针对数据集中所有事件的7天数据查询。 该百分比应高于95%。

      可用于验证的查询示例:

      code language-sql
      SELECT
        COUNT(*) AS total_events,
        COUNT({PERSISTENT_ID_FIELD}) AS events_with_persistentid,
        ROUND(COUNT({PERSISTENT_ID_FIELD}) / COUNT(*), 2) AS percent_with_persistentid_not_null
      FROM
        {DATASET_TABLE_NAME}
      WHERE
        TO_TIMESTAMP(timestamp, '{FORMAT_STRING}') >= TIMESTAMP '{START_DATE}'
        AND TO_TIMESTAMP(timestamp, 'FORMAT_STRING') < TIMESTAMP '{END_DATE}';
      

      其中:

      • {PERSISTENT_ID_FIELD}是永久ID的字段。 例如:identityMap.ecid[0]
      • {DATASET_TABLE_NAME}是事件数据集的表名称。
      • {FORMAT_STRING}是时间戳字段的格式字符串。 例如:MM/DD/YY HH12:MI AM
      • {START_DATE} 是开始日期。 例如:2024-01-01 00:00:00
      • {END_DATE}是标准格式的结束日期。 例如:2024-01-08 00:00:00
    • 人员ID — 查询7天的数据,其中人员ID字段不为null,并除以针对数据集中所有事件的7天数据查询。 该百分比应高于5%。

      可用于验证的查询示例:

      code language-sql
      SELECT
        COUNT(*) AS total_events,
        COUNT({PERSON_ID_FIELD}) AS events_with_personid,
        ROUND(COUNT({PERSON_ID_FIELD}) / COUNT(*), 2) AS percent_with_personid_not_null
      FROM
        {DATASET_TABLE_NAME}
      WHERE
        TO_TIMESTAMP(timestamp, '{FORMAT_STRING}') >= TIMESTAMP '{START_DATE}'
        AND TO_TIMESTAMP(timestamp, 'FORMAT_STRING') < TIMESTAMP '{END_DATE}';
      

      其中:

      • {PERSON_ID_FIELD}是人员ID的字段。 例如:identityMap.crmId[0]
      • {DATASET_TABLE_NAME}是事件数据集的表名称。
      • {FORMAT_STRING}是时间戳字段的格式字符串。 例如:MM/DD/YY HH12:MI AM
      • {START_DATE}是开始日期。 例如:2024-01-01 00:00:00
      • {END_DATE}是标准格式的结束日期。 例如:2024-01-08 00:00:00

启用身份标识拼接

NOTE
如果​ 启用标识拼接 ​在Connections界面中不可用,请使用请求过程在数据集上启用拼接

要启用拼接,请在​ 添加数据集 ​或​ 编辑数据集 ​对话框的事件数据集部分中:

启用身份拼接时 身份拼接选项

  1. 选择​启用身份拼接

    如果为现有事件数据集启用拼合,更改人员ID​对话框会显示由于使用拼合而更改人员ID所隐含的影响。 选择​ 继续 ​以继续。

    启用身份拼接​对话框汇总了拼接身份的结果。 选择​ 继续 ​以继续。

  2. 从​ 永久ID ​下拉菜单中选择一个永久ID。

    如果您为永久ID选择​身份映射,则必须选择命名空间。 您有两个选项:

    • 启用​ 使用主身份命名空间 ​以使用主身份命名空间。
    • 从​ 命名空间 ​下拉菜单中选择一个命名空间。
  3. 从​ 人员ID ​下拉菜单中选择人员ID。

    如果您为人员ID选择​身份映射,则必须选择命名空间。 您有两个选项:

    • 启用​ 使用主身份命名空间 ​以使用主身份命名空间。
    • 从​ 命名空间 ​下拉菜单中选择一个命名空间。

    如果您为人员ID选择​身份图形(要使用基于图形的拼接),则必须选择命名空间。

    note note
    NOTE
    确保您有权使用身份图。

    之前,将显示​ 更改为身份图 ​对话框,以确保您在使用身份图进行拼合之前已完成数据集的身份图的设置。 选择​ 继续 ​以继续。

    • 从​ 命名空间 ​下拉菜单中选择一个命名空间。
  4. 从​ 回顾窗口 ​下拉菜单中选择一个回顾窗口。 可用选项取决于您有权访问的Customer Journey Analytics包。

保存包含为身份拼接启用的数据集的连接后,每个数据集的拼接过程从该数据集的数据摄取开始时开始。

限制

除了基于字段的拼接限制基于图形的拼接限制之外,在Connections界面中启用拼接时,还将应用以下限制:

  • 作为单个连接的一部分,您只能拼合一次事件数据集。 您不能多次定义同一事件数据集,也不能对每个实例使用单独的拼接配置。 如果要对同一数据集应用不同的拼接配置,请为每个配置使用单独的连接。
recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79