架构和身份运行状况检查
架构和身份运行状况检查会扫描您的架构和身份命名空间,以查找导致身份解析不完整、配置文件计数夸大和激活不准确的最佳实践和错误配置。
标识字段验证 identity-field-validation
扫描以确保标识字段具有最小和最大长度约束以及数据完整性的正则表达式模式规则。
选择 标识字段验证 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:扫描以确保标识字段具有最小/最大长度以及用于数据完整性的正则表达式模式规则。 列出受影响的架构和字段。
- 影响:如果架构中的标识字段没有设置最小/最大长度和模式验证,则可能会导致数据不一致,从而影响数据的完整性和质量。
- 影响的一般领域: Identity Service中的低质量标识符;拼接不可靠。
- Experience League文档:指向数据建模最佳实践的链接。
- 受影响的架构:受影响的架构列表,每个架构均带有查看更多详细信息的扩展器和打开该架构的链接。
有关详细信息,请参阅架构最佳实践文档中的数据完整性提示。
身份标识图链接规则 identity-graph-linking-rules
验证是否为沙盒配置了身份图链接规则以防止折叠的用户档案。
选择 身份图链接规则 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:验证是否配置了正确的链接规则以防止折叠的配置文件。 它显示当前规则状态和每个图的唯一身份。
- 影响:如果未设置标识图链接规则,则某些数据可能会尝试将多个不同的配置文件合并为单个配置文件。 要防止不必要的合并,应使用通过标识图链接规则提供的配置。
- 影响的一般区域:折叠或合并的配置文件。
- Experience League文档:链接到身份图形链接规则概述,以了解更多信息。
- 配置链接规则:检查失败时,将显示一个按钮,以便您可以直接从面板配置链接规则。
人员和非人员身份配置 people-non-people-identity
验证架构类中人员和非人员身份类型的正确使用。
选择 人员和非人员身份配置 卡后,右侧将打开一个详细信息面板。 该面板显示:
- 描述:验证在架构类中正确使用了标识类型。 列出配置错误的架构并突出显示错误的分配。
- 影响:如果为非人员实体指定了人员身份,这将导致配置文件计数虚增,并使此数据不符合查找条件。 如果人员实体被赋予非人员身份,则数据不可用于流或边缘分段。
- 影响的一般领域:标识图不完整;配置文件计数夸大;查找误用。
- 受影响的架构:存在问题的架构列表。 展开架构行可查看每个错误配置的路径、身份名称和架构类型。 使用链接图标打开架构。
自定义身份命名空间描述 namespace-missing-description
扫描以确保自定义身份命名空间元数据和描述完整。
选择 自定义身份命名空间描述 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:扫描以确保命名空间元数据和描述完整。 显示说明字段为空的命名空间和所有者。
- 影响:对自定义身份命名空间设置描述可提供每个命名空间用途的上下文,从而提高清晰度。 这有助于团队成员和利益相关者快速了解每个命名空间的功能,而不会产生混淆。
- 影响的一般领域:调试或使用混淆;验证意图不明确。
- Experience League文档:用于创建自定义命名空间的链接以了解更多信息。
- 受影响的命名空间:缺少说明的自定义身份命名空间列表。 使用每个命名空间旁边的链接图标可查看或编辑命名空间。
有关详细信息,请参阅有关创建自定义命名空间的文档。
未使用身份命名空间 namespace-not-in-use
检测应标记为清理的过时或未使用的标识命名空间。 此检查以前记录为“已弃用的身份命名空间”。
选择 未使用的身份命名空间 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:检测已过时或未使用的标识命名空间以进行清理。 列出具有上次使用时间戳或架构引用的未使用命名空间。
- 影响:未在任何架构中使用的身份命名空间应该标记为要删除,方法是在其名称中添加“DEPRECATED”或“DO NOT USE”标记。 当前不支持删除身份命名空间。
- 影响的一般领域:混淆和标签错误风险。
- Experience League文档:指向过时的身份命名空间的链接,以供进一步参考。
- 受影响的命名空间:已过时或未使用的身份命名空间列表。 使用每个命名空间旁边的链接图标可查看或管理命名空间。
有关详细信息,请参阅关于过时命名空间的Experience Cloud知识库文章。
关系字段上的非人员身份 non-person-identity-relationship-field
标记同时带有身份描述符和关系描述符的架构字段。
选择 关系字段上的非人员身份 卡时,将在右侧打开一个详细信息面板。 该面板显示:
- 描述:说明在架构字段上放置关系描述符可在两个单独的架构之间建立直接的动态连接。 它告知Real-Time Customer Profile存储区和受众生成器,主架构或源架构中的字段将用作指向目标架构中的查找或维度记录的外键。 此检查检查是否存在在同一字段中同时带有身份描述符和关系描述符的架构字段。
- 影响:这些描述符是互斥的,在同一字段中包含这两个描述符是数据建模错误。 结果可能包括分段和受众激活不正确。
- 影响的一般领域:受众质量。
- Experience League文档:指向用于标识的XDM架构组合的链接。
- 受影响的架构:包含具有冲突描述符的字段的架构列表(如果适用)。 当未检测到问题时,面板改为显示 检查通过 确认。
有关详细信息,请参阅架构组合文档。
多实体关系计数 multi-entity-relationship-count
监控在沙盒中定义的多实体关系的数量,因为它们接近平台限制。
选择 多实体关系计数 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:说明多实体关系将主要实体(如Real-Time Customer Profiles或ExperienceEvents)链接到辅助维度实体,如产品目录、商店位置或业务帐户。 此检查检查是否超过沙盒中定义的5个多实体关系的限制。
- 影响:高基数和过多的架构连接会增加Real-Time Customer Profile存储区的计算复杂性。 超过此限制可能会降低分段服务性能并增加受众评估延迟。
- 影响的一般领域:批次分段。
- Experience League文档:指向数据建模最佳实践的链接。
缺少审核字段组 missing-audit-field-group
验证XDM各个配置文件架构是否包括外部Source系统审核详细信息字段组。
选择 缺少审核字段组 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:验证XDM Individual Profile架构是否包含外部Source系统审核详细信息字段组,该字段组是跟踪记录来源和更新时间戳所必需的。
- 影响:如果没有审核字段,则当数据被摄取到Experience Platform中时,将没有记录级别的可见性,这使得难以对陈旧或重复的记录进行故障排除。
- 影响的一般领域:无法审核外部数据更改。
- Experience League文档:外部Source系统审核详细信息字段组的链接。
- 建议:如果缺少建议,请添加外部Source系统审核详细信息字段组。
- 受影响的架构:缺少字段组的架构列表。 使用每个架构旁边的链接图标可将其打开。
有关详细信息,请参阅外部Source系统审核详细信息字段组文档。
主要身份唯一性 primary-identity-uniqueness
将身份命名空间用作主要身份的方式与在身份图链接规则中定义身份命名空间的方式进行比较。
选择 主要身份唯一性 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:说明主标识驱动Real-Time Customer Profiles的程序集。 链接规则定义哪些身份命名空间应该和不应该在同一身份图中显示多次。 此检查将比较如何使用身份命名空间作为主要身份,以及如何在身份图链接规则中定义身份命名空间。
- 影响:使用非唯一配置文件标识存储具有简单标量值的配置文件类记录会导致在访问配置文件时忽略除一个记录外的所有记录。 有两种情况例外:架构仅包含合并的数组,以及始终根据摄取时间和合并策略选择所需记录的情况。
- 影响的一般领域:配置文件正确性、受众质量和激活质量。
- Experience League文档:指向身份图形链接规则概述的链接。
有关详细信息,请参阅身份图链接规则概述。
多级关系 multi-level-relationships
检测二维架构之间未正确定义的关系。
选择 多级关系 卡时,右侧会打开一个详细信息面板。 该面板显示:
- 描述:说明仅应在XDM Individual Profile或XDM ExperienceEvent类的架构与维度架构之间建立关系。 此检查可检查二维架构之间未正确定义的关系。
- 影响:不支持多级关系链,并在分段期间导致不可预测的行为。
- 影响的一般领域:分段和受众质量。
- Experience League文档:指向数据建模最佳实践的链接。
有关详细信息,请参阅数据建模最佳实践。
主标识字段深度 primary-identity-field-depth
验证主标识字段在架构字段层次结构中是否嵌套得不是太深。
选择 主标识字段深度 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:说明主标识字段深度是指XDM架构的字段层次结构中放置主标识字段的位置,以及控制该放置的约束和最佳实践。 此检查验证主标识字段是否嵌套的深度不超过四级。
- 影响:嵌套超过四个级别的主标识字段可能会导致数据摄取和分段过程中出现不可预测的行为。
- 影响的一般领域:数据摄取、分段和受众质量。
- Experience League文档:指向数据建模最佳实践的链接。
有关详细信息,请参阅数据建模最佳实践。
跨架构复制字段组 duplicate-field-groups-across-schemas
检测在多个架构中保持活动状态的非标识字段组。
选择 跨架构复制字段组 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:说明Experience Platform允许将特定字段组包含到多个架构中。 虽然在创建架构时这是正常用法,但让单个非标识字段在多个架构中保持可见是不好的数据建模做法。 此检查检查在多个架构中是否将任何非标识字段保持为活动状态。
- 影响:将同一架构字段的值收集到多个数据集中,可能会使测试这些字段的受众结果变得不可预测。 合并策略可以最大限度地减少此问题,但永远不会完全消除此问题,并且生成的变体通常很难调试。
- 影响的一般领域:分段和受众结果。
- Experience League文档:将字段组添加到架构的链接。
- 推荐:使用托管相关字段功能编辑架构,并在除一个架构之外的所有架构中隐藏非标识字段。
- 受影响的字段组:跨架构共享的字段组列表,具有字段组引用和架构名称。 使用链接图标打开架构。
有关详细信息,请参阅将字段组添加到架构。
缺少机器人检测字段组 bot-detection-field-group-missing
验证ExperienceEvent架构是否包括“机器人检测信息”字段组。
botDetection.isBot布尔字段,然后从区段中排除机器人。选择 机器人检测字段组缺失 信息卡后,右侧将打开一个详细信息面板。 该面板显示:
- 描述:说明Experience Platform为XDM ExperienceEvent架构提供了一个机器人检测字段组。 此字段组支持在事件级别标记非人为流量,如Web爬虫、刮刀和自动代理。 此检查可验证字段组是否已根据需要包含在ExperienceEvent架构中。
- 影响:当捕获Web或应用程序交互数据的ExperienceEvent架构中不存在此字段组时,没有标准化机制来识别合法客户活动中机器人生成的事件。
- 影响的一般领域:受众分段和流式受众评估性能吞吐量。
- Experience League文档:指向机器人检测信息字段组的链接。
- 推荐:将“机器人检测信息”字段组添加到每个标记的ExperienceEvent架构中。 使用机器人检测信号填充
botDetection.isBot字段,然后从区段中排除机器人。
有关详细信息,请参阅机器人检测信息字段组文档。
允许零长度字符串 zero-length-strings-allowed
验证字符串字段是否要求最小长度为一个字符。
选择 允许零长度字符串 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:说明Experience Platform默认在数据摄取期间允许null值和零长度字符串值。 最佳实践为不允许零长度字符串值,方法是为所有字符串字段分配最小长度为1。 此检查检查是否存在缺少此最小长度设置的架构。
- 影响:当字符串字段缺少最小长度限制时,可以摄取零长度字符串,这使得在受众定义、SQL创作、Adobe Journey Optimizer规则和其他功能期间使用此数据变得复杂。
- 影响的一般领域:受众质量。
- Experience League文档:指向数据建模最佳实践的链接。
- 推荐:将最小长度约束添加到所有字符串字段。
- 受影响的架构:受影响的架构和字段路径的列表。 使用链接图标打开架构。
有关详细信息,请参阅数据建模最佳实践。
无约束数组 arrays-without-constraints
验证数组字段是否定义最小和最大项约束。
选择 无约束数组 卡时,右侧会打开一个详细信息面板。 该面板显示:
- 描述:说明Experience Platform允许为数组字段中的项数指定最小和最大长度。 此检查检查数组字段是否缺少对其可包含的项数的约束。
- 影响:如果没有在架构中定义的最小或最大长度约束,则数据摄取期间对数组中的项数不会进行验证,这可能导致摄取记录超过护栏。
- 影响的一般领域:数据摄取和受众质量。
- Experience League文档:指向数据建模最佳实践的链接。
有关详细信息,请参阅数据建模最佳实践。
同意字段组缺失 consent-field-group-missing
验证启用配置文件的架构是否包括“同意和偏好设置详细信息”字段组。
选择 同意字段组缺失 卡时,右侧将打开一个详细信息面板。 该面板显示:
- 描述:说明“同意和偏好设置”字段组以标准化结构捕获客户同意信号,例如营销渠道、个性化和数据收集的加入和退出偏好设置。 此检查检查字段组是否包含在至少一个启用配置文件的架构中。
- 影响:当启用配置文件的架构中缺少此字段组时,Experience Platform无法使用其本机同意基础结构在配置文件级别强制实施同意策略。
- 影响的一般领域:激活质量。
- Experience League文档:指向同意和偏好设置字段组的链接。
有关详细信息,请参阅同意和偏好设置字段组文档。