Experience Data Model (XDM)允许您在数据被摄取后弃用架构字段,灵活地根据业务需求的变化管理数据模型。 可以弃用不需要的字段,以便从UI视图中删除它们,同时在下游UI中隐藏它们。 方便之处在于,架构编辑器中的复选框允许您显示已弃用的字段,并且您还可以根据需要取消弃用它们。
由于默认情况下将从UI中隐藏已弃用的字段,因此这可以简化架构编辑器中的架构,并防止将不需要的字段添加到下游依赖项,例如区段生成器、历程设计器等。 字段弃用也可以向后兼容。 使用已弃用字段的其他系统(如区段和查询)将继续按预期评估它们。 如果在现有区段中使用了已弃用的字段,则会正常处理该字段,这意味着该字段会按预期在区段生成器画布中显示,或根据已弃用字段中提供的任何数据进行评估。 这是一项无中断的更改,不会对任何现有数据流产生负面影响。
将数据引入架构之前,您可以删除不必要的字段组。 请参阅相关文档 如何从架构中删除字段组 了解更多信息。
一旦将数据摄取到您的架构中,您就无法再在不进行重大更改的情况下从架构中删除字段。 在这种情况下,您可以使用来弃用架构或自定义资源中的不需要字段 架构编辑器 或 架构注册表API.
本文档介绍如何使用Experience Platform用户界面中的架构编辑器来弃用不同XDM资源的字段。 有关使用API弃用XDM字段的步骤,请参阅关于的教程 使用架构注册表API弃用XDM字段.
要弃用自定义字段,请导航到要编辑的架构的架构编辑器。 从中选择要弃用的字段 结构 部分,然后是 弃用 从 字段属性.
此时将显示一个对话框,用于确认您的选择并通知您,该字段将从合并架构的UI视图中删除,并从下游UI中隐藏。 要完成操作,请选择 确认.
该字段现在已从UI视图中删除。
一旦弃用,下游UI(例如分段功能板、Customer Journey Analytics和Adobe Journey Optimizer)将不再将已弃用的字段作为其工作流的一部分显示。 但是,下游UI可以选择根据需要显示已弃用的字段,并继续正常处理已弃用的字段。 有关更多信息,请参阅其各自的文档。 使用已弃用字段的查询和区段将继续按预期运行。
要查看以前弃用的字段,请在架构编辑器中导航到相关的架构。 选择 显示已弃用的字段 中的复选框 合成 部分。
已弃用的字段现在显示在UI视图中。 选择 保存 以确认您的设置。
要撤消已弃用的字段,请首先 显示已弃用的字段 如上所述,然后从编辑器的 结构 部分。 接下来,选择 取消弃用 从 字段属性 侧栏后跟 保存.
此 取消弃用字段 对话框。 要确认更改,请选择 确认.
字段现在在UI视图和下游UI中显示为标准字段。 同样,您现在可以选择弃用字段。
本文档介绍了如何使用架构编辑器UI弃用XDM字段。 有关为自定义资源配置字段的更多信息,请参阅 在API中定义XDM字段. 有关管理描述符的更多信息,请参见 描述符端点指南.