Definir una relación entre dos esquemas en Real-time Customer Data Platform B2B Edition

NOTA

Si no utiliza Real-time Customer Data Platform B2B Edition, consulte la guía de creación de una relación que no sea B2B en su lugar.

Real-time Customer Data Platform B2B Edition proporciona varias clases de Experience Data Model (XDM) que capturan entidades de datos B2B fundamentales, incluidas cuentas, oportunidades, campañas, y más. Crear esquemas basados en estas clases y permitirles usarlos en Perfil del cliente en tiempo real, puede combinar datos de orígenes diferentes en una representación unificada denominada esquema de unión.

Sin embargo, los esquemas de unión solo pueden contener campos capturados por esquemas que comparten la misma clase. Aquí es donde entran en juego las relaciones de esquema. Al implementar relaciones en sus esquemas B2B, puede describir cómo se relacionan estas entidades comerciales entre sí y puede incluir atributos de múltiples clases en casos de uso de segmentación descendente.

El diagrama siguiente proporciona un ejemplo de cómo las diferentes clases B2B se pueden relacionar entre sí en una implementación básica:

Relaciones de clase B2B

Este tutorial trata los pasos para definir una relación "varios a uno" entre dos esquemas en tiempo real CDP B2B Edition.

NOTA

Este tutorial se centra en cómo establecer manualmente relaciones entre esquemas B2B en la interfaz de usuario de Platform. Si obtiene datos de una conexión de origen B2B, puede utilizar una utilidad de generación automática para crear en su lugar los esquemas, identidades y relaciones necesarios. Consulte la documentación de fuentes sobre los esquemas y áreas de nombres B2B para obtener más información sobre uso de la utilidad de generación automática.

Primeros pasos

Este tutorial requiere una comprensión práctica de XDM System y el Editor de esquemas en la Experience Platform IU. Antes de comenzar este tutorial, consulte la siguiente documentación:

Definir un esquema de origen y destino

Se espera que ya haya creado los dos esquemas que se definirán en la relación. Para fines de demostración, este tutorial crea una relación entre las oportunidades comerciales (definidas en un "Opportunities" esquema) y su cuenta comercial asociada (definida en unAccounts" esquema).

Las relaciones de esquema se representan mediante un campo dedicado dentro de un esquema de origen que hace referencia al campo de identidad principal de un esquema de destino. En los pasos siguientes, "Opportunities" sirve como esquema de origen, mientras que "Accounts" actúa como esquema de destino.

Explicación de las identidades en las relaciones B2B

Para establecer una relación, ambos esquemas deben tener definidas identidades principales y estar habilitados para Real-time Customer Profile. Al configurar una identidad principal para una entidad B2B, tenga en cuenta que los ID de entidad basados en cadenas pueden superponerse si los recopila en diferentes sistemas o ubicaciones, lo que podría provocar conflictos de datos en Platform.

Para tener en cuenta esto, todas las clases B2B estándar contienen campos "clave" que se ajustan al Fuente B2B tipo de datos. Este tipo de datos proporciona campos para un identificador de cadena para la entidad B2B junto con otra información contextual sobre el origen del identificador. Uno de estos campos, sourceKey, concatena los valores de los demás campos del tipo de datos para producir un identificador único total para la entidad. Este campo siempre debe utilizarse como identidad principal para esquemas de entidad B2B.

Campo sourceKey

NOTA

When configuración de un campo XDM como identidad, debe proporcionar un área de nombres de identidad para definir la identidad en. Puede ser un área de nombres estándar proporcionada por Adobe o un área de nombres personalizada definida por su organización. En la práctica, el área de nombres es simplemente una cadena contextual y se puede establecer en cualquier valor que desee, siempre que tenga sentido para la organización categorizar el tipo de identidad. Consulte la descripción general sobre áreas de nombres de identidad para obtener más información.

Con fines de referencia, las secciones siguientes describen la estructura de cada esquema utilizado en este tutorial antes de que se haya definido una relación. Tenga en cuenta dónde se han definido las identidades principales en la estructura de esquema y los espacios de nombres personalizados que utilizan.

Opportunities esquema

El esquema de origen "Opportunities" se basa en la variable Oportunidad comercial XDM Clase . Uno de los campos proporcionados por la clase , opportunityKey, sirve como identificador del esquema . Específicamente, la variable sourceKey en el campo opportunityKey se establece como la identidad principal del esquema en un espacio de nombres personalizado denominado B2B Opportunity.
Como se ve en Propiedades del esquema, este esquema se ha habilitado para utilizarse en Real-time Customer Profile.

Esquema de oportunidades

Accounts esquema

El esquema de destino "Accounts" se basa en la variable Cuenta XDM Clase . El nivel raíz accountKey El campo contiene la variable sourceKey que actúa como su identidad principal bajo un espacio de nombres personalizado llamado B2B Account. Este esquema también se ha habilitado para su uso en Perfil.

Esquema de cuentas

Definir un campo de relación para el esquema de origen

Para definir una relación entre dos esquemas, el esquema de origen debe tener un campo dedicado que haga referencia a la identidad principal del esquema de destino. Las clases B2B estándar incluyen campos clave de origen específicos para entidades comerciales relacionadas de forma habitual. Por ejemplo, la variable Oportunidad comercial XDM la clase contiene campos de clave de origen para una cuenta relacionada (accountKey) y una campaña relacionada (campaignKey). Sin embargo, también puede agregar otras Fuente B2B campos al esquema utilizando grupos de campos personalizados si necesita más de los componentes predeterminados.

NOTA

Actualmente, solo se pueden definir relaciones de varios a uno desde un esquema de origen a un esquema de destino. Para las relaciones uno a varios, debe definir el campo de relación en el esquema que representa el "varios".

Para establecer un campo de relación, seleccione el icono de flecha (Icono de flecha) junto al campo en cuestión dentro del lienzo. En el caso del Opportunities esquema, este es el accountKey.sourceKey , ya que el objetivo es establecer una relación "varios a uno" con una cuenta.

Botón Relación

Aparece un cuadro de diálogo que le permite especificar los detalles de la relación. El tipo de relación se establece automáticamente como Varios a uno.

Diálogo de relaciones

En Esquema de referencia, utilice la barra de búsqueda para encontrar el nombre del esquema de destino. Cuando resalte el nombre del esquema de destino, la variable Espacio de nombres de identidad de referencia se actualiza automáticamente al espacio de nombres de la identidad principal del esquema.

Esquema de referencia

En Nombre de relación del esquema actual y Nombre de relación desde esquema de referencia, proporcione nombres descriptivos para la relación en el contexto de los esquemas de origen y destino, respectivamente. Cuando termine, seleccione Guardar para aplicar los cambios y guardar el esquema.

Nombre de relación

El lienzo vuelve a aparecer y el campo de relación ahora está marcado con el nombre descriptivo que ha proporcionado anteriormente. El nombre de la relación también se muestra bajo el carril izquierdo para facilitar la referencia.

Relación aplicada

Si ve la estructura del esquema de destino, el marcador de relación aparece junto al campo de identidad principal del esquema y en el carril izquierdo.

Marcador de relación del esquema de destino

Pasos siguientes

Siguiendo este tutorial, se ha creado correctamente una relación "varios a uno" entre dos esquemas con la variable Schema Editor. Una vez introducidos los datos mediante conjuntos de datos basados en estos esquemas y que se hayan activado los datos en el almacén de datos de perfil, puede utilizar atributos de ambos esquemas para casos de uso de segmentación de varias clases. Consulte la documentación sobre CDP B2B Edition en tiempo real para obtener más información.

En esta página