在UI中定义映射字段

Adobe Experience Platform允许您完全自定义自定义Experience Data Model (XDM)类、架构字段组和数据类型的结构。

您还可以在架构编辑器中定义映射字段,以建模灵活的动态数据结构或存储键值对的集合。

在Platform用户界面(UI)中定义新字段时,请使用​ 类型 ​下拉列表,然后从列表中选择“映射”。

模式编辑器的“类型”下拉列表和映射值突出显示。

出现映射值类型属性。 映射数据类型需要此值。 映射的可用值为字符串和整数。 从可用选项的下拉列表中选择一个值。

突出显示具有映射值类型下拉列表的架构编辑器。

配置子字段后,必须将其分配给字段组。 使用​ 字段组 ​下拉菜单或搜索字段,然后选择​ 应用。 您可以使用相同的过程继续向对象添加字段,或选择​ 保存 ​以确认设置。

正在应用的字段组选择和设置的录制。

使用限制 restrictions

XDM对此数据类型的使用施加以下限制:

  • 映射类型必须是object类型。
  • 映射类型不能定义属性(换句话说,它们定义“空”对象)。
  • 映射类型必须包含描述可以放置在映射中的值的additionalProperties.type字段,即stringinteger
  • 多实体分段只能基于映射键而不是值定义。
  • 帐户受众不支持映射。

确保仅在绝对必要时使用映射类型字段,因为它们存在以下性能缺陷:

NOTE
Platform UI在如何提取映射类型字段的键值方面存在限制。 虽然对象类型字段可以展开,但映射显示为一个字段。 通过架构注册表API创建的不是字符串或整数数据类型的映射字段显示为“复杂”数据类型。

后续步骤

阅读本文档后,您现在可以在Platform UI中定义映射字段。 请记住,您只能使用类和字段组向架构添加字段。 要详细了解如何在UI中管理这些资源,请参阅有关创建和编辑字段组的指南。

有关架构工作区的功能的更多信息,请参阅架构工作区概述

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07