在UI中定义映射字段

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

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

在Platform用户界面(UI)中定义新字段时,使用 类型 下拉并选择"地图”从列表中删除。

模式编辑器,其中类型下拉列表和映射值突出显示。

A 映射值类型 属性出现。 此值是必需的 地图 数据类型。 映射的可用值包括 字符串 和 整数. 从可用选项的下拉列表中选择一个值。

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

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

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

使用限制 restrictions

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

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

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

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

后续步骤

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

欲知关于 架构 工作区,请参见 架构 工作区概述.

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