启用拼接
您可以对作为连接的一部分配置的一个或多个事件数据集启用拼合。 您许可的Customer Journey Analytics包将决定您能够为拼合启用的事件数据集数量。
当您创建连接或编辑连接时,您可以将拼合作为事件数据集的数据集设置的一部分来启用。
先决条件
您需要检查并满足您指定的拼接方法的先决条件:基于字段的拼接或基于图形的拼接。
印前检查检查
如果您满足前提条件,则可能需要在启用身份拼接之前对事件数据集中的数据执行一些预检检查:
-
如果您要为持久ID或人员ID使用XDM架构字段,请确保在事件数据集的架构中正确标记身份。 请参阅身份命名空间概述。
-
验证持久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
-
对于基于图形的拼接,请确保身份图形包含一些片段,这些片段关联来自您选择的永久ID命名空间和人员ID命名空间的ID值。 您可以通过转到Experience Platform身份图形查看器运行测试,并通过一些测试持久ID值查询该图形。 验证这些永久ID值是否与图表中的人员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。
-
-
启用身份标识拼接 enable-identity-stitching
要启用拼接,请在 添加数据集 或 编辑数据集 对话框的事件数据集部分中:
启用身份拼接时
-
选择启用身份拼接。
如果启用或禁用拼合连接中已保存的事件数据集,更改人员ID对话框将显示人员ID更改的影响。 选择 继续 以继续。
启用身份拼接对话框汇总了拼接身份的结果。 选择 继续 以继续。
-
从 永久ID 下拉菜单中选择一个永久ID。
如果您为永久ID选择身份映射,则必须选择命名空间。 您有两个选项:
- 启用 使用主身份命名空间 以使用主身份命名空间。
- 从 命名空间 下拉菜单中选择一个命名空间。
-
从 人员ID 下拉菜单中选择人员ID。
如果您为人员ID选择身份映射,则必须选择命名空间。 您有两个选项:
- 启用 使用主身份命名空间 以使用主身份命名空间。
- 从 命名空间 下拉菜单中选择一个命名空间。
如果您为人员ID选择身份图形(要使用基于图形的拼接),则必须选择命名空间。
note note NOTE 确保您有权使用身份图。 在此之前,将显示 更改为身份图 对话框,以确保您在使用身份图进行拼合之前,已完成为数据集设置身份图以作为基于图形的先决条件的一部分。 选择 继续 以继续。
- 从 命名空间 下拉菜单中选择一个命名空间。
-
从 重播窗口 下拉菜单中选择一个重播窗口。 可用选项取决于您有权访问的Customer Journey Analytics包。
保存连接后,当开始为这些数据集摄取数据时,会触发启用拼合功能的数据集拼合过程。
限制
除了基于字段的拼接限制和基于图形的拼接限制之外,在Connections界面中启用拼接时,还将应用以下限制:
- 作为单个连接的一部分,您只能拼合一次事件数据集。 您不能多次定义同一事件数据集,也不能对每个实例使用单独的拼接配置。 如果要对同一数据集应用不同的拼接配置,请为每个配置使用单独的连接。
迁移
在Connections界面中启用的拼合可以并行存在,而不会在基于请求的拼合方面出现任何问题。
例如,由于较早或当前的拼接请求,您在数据湖中有基于Web的拼接数据集。 您可以使用Connections界面从呼叫中心数据集添加拼合数据,以将该数据与基于Web的数据相结合。
最终,Adobe会将您的基于请求的拼接数据集迁移到连接中的新拼接体验。