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.
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:
-
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.
-
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.
-
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.
-
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.
-
Incluya datos en Adobe Experience Platform desde fuentes compatibles como SFTP, almacenamiento en la nube o bases de datos.