在UI中定义必填字段

在体验数据模型(XDM)中,必填字段指示必须为其提供有效值,以便在数据摄取期间接受特定记录或时间系列事件。 必填字段的常见用例包括用户身份信息和时间戳。

在Adobe Experience Platform用户界面中定义新字段🔗时,您可以通过选中右边栏中的​必填​复选框,将其设置为必填字段。 选择​Apply​以将更改应用到架构。

“必需”复选框

如果字段是租户ID对象下的根级别属性,则其路径会立即显示在左边栏的​必填字段​下。

根级别必填字段

但是,如果必填字段嵌套在未标记为必填字段的对象中,则嵌套的字段不会显示在左边栏的​必填字段​下。

在以下示例中,loyaltyId字段设置为必需字段,但其父对象loyalty不是。 在这种情况下,如果在摄取数据时排除loyalty,即使子字段loyaltyId被标记为必需,也不会发生验证错误。 换言之,虽然loyalty是可选的,但它必须在包含的事件中包含loyaltyId字段。

嵌套的必填字段

如果您希望架构中始终需要嵌套字段,则还必须根据需要设置所有父字段(租户ID对象除外)。

父和子必填字段

后续步骤

本指南介绍了如何在UI中定义必填字段。 请参阅在UI中定义字段的概述,了解如何在Schema Editor中定义其他XDM字段类型。

在此页面上