Introducción a esquemas y conjuntos de datos basados en modelos gs-schemas

Esta guía muestra el proceso de creación de un esquema basado en modelos, configuración de un conjunto de datos para campañas orquestadas e ingesta de datos.

esquema {modal="regular"}

Conceptos clave

En el contexto de las campañas orquestadas, un conjunto de datos es una construcción de almacenamiento y administración para una colección de datos, normalmente una tabla, que contiene un esquema (filas) y campos (columnas). Los datos que se incorporan correctamente a Experience Platform se almacenan dentro del lago de datos como conjuntos de datos.

Un esquema representa y valida la estructura y el formato de los datos. Proporciona una definición abstracta de un objeto del mundo real (como una persona) y describe qué datos deben incluirse en cada instancia de ese objeto (como nombre, cumpleaños, etc.).

Un modelo de datos es el modelo conceptual para normalizar los datos

Describe lo siguiente:

  • Las entidades (por ejemplo, cliente, campaña, segmento)
  • Los atributos de esas entidades (por ejemplo, Nombre del cliente, Fecha de inicio de la campaña)
  • Las relaciones entre entidades (por ejemplo, Los clientes pertenecen a Segmentos, Campañas, Segmentos de destino)

Un modelo de datos es lógico y conceptual, no está vinculado a una implementación física en Orchestrated Campaign

En un modelo de datos basado en modelo, los datos están organizados en tablas relacionadas con otras tablas.

  • Cada tabla tiene filas (registros) y columnas (atributos)
  • Cada tabla tiene una clave principal para identificar filas de forma exclusiva
  • Las relaciones entre tablas se expresan mediante claves externas

Un esquema basado en modelo es la definición formal del modelo de datos basado en modelo.

Especifica lo siguiente:

  • El conjunto de tablas
  • Las columnas de cada tabla
  • Las restricciones
  • Las relaciones entre tablas

La organización de esquemas o tablas en un modelo de datos basado en modelos consiste en estructurar los datos en varias tablas. Asegúrese de que cada tabla almacene un tipo de entidad/esquemas

➡️ Obtenga más información acerca de los esquemas en la documentación de Adobe Experience Platform

Pasos de implementación implementation

Para introducir datos y crear un esquema basado en modelos, siga estos pasos:

  1. Crear esquema basado en modelos manualmente o con un archivo DDL

    Defina la estructura del modelo de datos, incluidas las tablas, los atributos y las relaciones. Elija crear el esquema manualmente en la interfaz de usuario o cargar un archivo DDL para una configuración más rápida.

    Al crear el esquema manualmente, el conjunto de datos también debe crearse y habilitarse manualmente. Al utilizar un archivo DDL, la creación y la activación de conjuntos de datos son automáticas.

  2. Vincular esquemas

    Establezca relaciones entre los esquemas para garantizar la coherencia de los datos y habilitar consultas entre entidades. Por ejemplo, vincule las transacciones de lealtad a los destinatarios o las recompensas a las marcas.

  3. Crear conjunto de datos

    Después de definir el esquema, debe crear un conjunto de datos basado en él. Este conjunto de datos actúa como almacenamiento para los datos ingeridos.

  4. Habilitar campañas organizadas

    El conjunto de datos almacena los datos ingeridos y debe estar habilitado para las campañas orquestadas a fin de garantizar que sea accesible en Adobe Journey Optimizer.

  5. Ingesta de datos

    Incluya datos en Adobe Experience Platform desde fuentes compatibles como SFTP, almacenamiento en la nube o bases de datos.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76