Esquemas

Los esquemas XDM representan y validan la estructura y el formato de los datos introducidos en Experience Platform. Un esquema está compuesto por una clase y cero o más grupos de campos de esquema. Puede crear, ver, editar y eliminar esquemas utilizando el extremo /schemas. Para aprender a utilizar este extremo, consulte la guía de extremo de esquemas.

Para obtener una guía paso a paso sobre cómo crear manualmente un esquema completo en la API del Registro de esquemas, incluida la creación y adición de grupos de campos y tipos de datos, consulte el tutorial de creación de esquemas de API.

Si está ingiriendo datos CSV, consulte la sección en CSV para la conversión de esquema.

Comportamientos

Los comportamientos definen la naturaleza de los datos que describe un esquema. Cada clase XDM debe hacer referencia a un comportamiento específico, que heredarán todos los esquemas que emplean esa clase. Consulte la guía de extremo de comportamientos para obtener información sobre cómo ver los comportamientos disponibles en la API.

Clases

Una clase define la estructura base de propiedades comunes que deben contener todos los esquemas basados en esa clase y determina qué grupos de campos pueden utilizarse en esos esquemas. Cada clase debe asociarse con un comportamiento existente. Consulte la guía de extremo de clases para obtener más información sobre cómo trabajar con clases en la API.

Grupos de campo

Los grupos de campos son componentes reutilizables que definen uno o varios campos que representan un concepto determinado, como una persona individual, una dirección de correo o un entorno de explorador web. Los grupos de campos están pensados para incluirse como parte de un esquema que implementa una clase compatible, según el comportamiento de los datos que representan (registro o serie temporal). Consulte la guía de extremo de grupos de campos para obtener información sobre cómo trabajar con grupos de campos en la API.

Tipos de datos

Los tipos de datos se utilizan como campos de tipo de referencia en clases o grupos de campos de la misma manera que los campos literales básicos, con la diferencia clave de que los tipos de datos pueden definir varios subcampos. Aunque son similares a los grupos de campos en el sentido de que permiten el uso coherente de una estructura de varios campos, los tipos de datos son más flexibles porque se pueden incluir en cualquier parte de la estructura del esquema, mientras que los grupos de campos solo se pueden añadir en el nivel raíz. Consulte la guía de extremo de tipos de datos para obtener más información sobre cómo trabajar con tipos de datos en la API.

NOTE
Si un campo está definido como un tipo de datos específico, no se puede crear el mismo campo con un tipo de datos diferente en otro esquema. Esta restricción se aplica a todo el inquilino de la organización.

Descriptores

Los descriptores son conjuntos de metadatos que se asignan a campos específicos dentro de un esquema, lo que proporciona varios detalles contextuales, incluido cómo esos campos (y el propio esquema) están relacionados con otros esquemas. Cada esquema puede tener una o más entidades de descriptor aplicadas y hay varios tipos de descriptor diferentes para servir diferentes propósitos. Consulte la guía de extremo de descriptores para obtener más información sobre cómo trabajar con descriptores en la API y una descripción general de los diferentes tipos de descriptor y sus casos de uso.

Uniones

Aunque Experience Platform le permite crear esquemas para casos de uso específicos, también le permite crear una "unión" de esquemas pertenecientes a una clase específica. Un esquema de unión agrega los campos de todos los esquemas que comparten la misma clase en una sola representación. Al habilitar un esquema para usarlo con Perfil del cliente en tiempo real, ese esquema se incluye en la unión de su clase particular. Como tal, los esquemas de unión no se pueden editar directamente y solo se pueden ver afectados por la inclusión o exclusión de esquemas para su uso en el perfil.

Para obtener información sobre cómo ver uniones en la API de Registro de esquemas, consulte la guía de extremo de uniones.

Conversión de CSV a esquema

Puede generar automáticamente un esquema XDM utilizando un archivo CSV como plantilla, lo que le permite crear plantillas para importar campos de esquema por lotes y reducir el trabajo manual de la API o la IU.

Consulte la guía de extremo de conversión de CSV a esquema para obtener más información.

NOTE
También puede usar la interfaz de usuario para asignar un CSV a un esquema mediante recomendaciones generadas por IA (actualmente en fase beta).

Exportar

La API de Registro de esquemas permite transferir y compartir recursos XDM entre entornos limitados y organizaciones. Para cualquier esquema, grupo de campos o tipo de datos, se puede generar una carga útil de exportación que contenga la estructura del recurso y cualquier recurso dependiente. Esta carga útil se puede utilizar para importar el recurso a una organización y zona protegida de destino.

Consulte la guía de extremo de exportación para obtener más información sobre cómo crear una carga útil de exportación para un recurso XDM existente.