Introdução a esquemas e conjuntos de dados baseados em modelo gs-schemas

Este guia aborda o processo de criação de um esquema baseado em modelo, configuração de um conjunto de dados para campanhas orquestradas e assimilação de dados.

esquema {modal="regular"}

Principais conceitos

No contexto de campanhas orquestradas, um conjunto de dados é uma construção de armazenamento e gerenciamento para uma coleção de dados, normalmente uma tabela, que contém um esquema (colunas) e campos (linhas). Os dados assimilados com sucesso na Experience Platform são armazenados no data lake como conjuntos de dados.

Um esquema representa e valida a estrutura e o formato dos dados. Ele fornece uma definição abstrata de um objeto do mundo real (como uma pessoa) e descreve quais dados devem ser incluídos em cada instância desse objeto (como nome, aniversário e assim por diante).

Um modelo de dados é o blueprint conceitual da normalização de seus dados

Ele descreve:

  • As entidades (por exemplo, cliente, campanha, segmento)
  • Os atributos dessas entidades (por exemplo, Nome do cliente, Data de início da campanha)
  • Os relacionamentos entre entidades (por exemplo, Clientes pertencem a Segmentos, Campanhas visam Segmentos)

Um modelo de dados é lógico e conceitual, não está vinculado a uma implementação física no Orchestrated Campaign

Em um modelo de dados baseado em modelo, os dados são organizados em tabelas relacionadas a outras tabelas.

  • Cada tabela tem linhas (registros) e colunas (atributos)
  • Cada tabela tem uma chave primária para identificar exclusivamente as linhas
  • As relações entre tabelas são expressas usando chaves estrangeiras

Um esquema baseado em modelo é a definição formal do modelo de dados baseado em modelo.

Especifica:

  • O conjunto de tabelas
  • As colunas em cada tabela
  • As restrições
  • As relações entre tabelas

Organizar esquemas ou tabelas em um modelo de dados baseado em modelo é estruturar seus dados em várias tabelas. Certifique-se de que cada tabela armazene um tipo de entidade/esquema

Etapas de implementação implementation

Para assimilar dados e criar um schema baseado em modelo, siga estas etapas:

  1. Criar esquema baseado em modelo manualmente ou usando um arquivo DDL

    Defina a estrutura do modelo de dados, incluindo tabelas, atributos e relações. Opte por criar o esquema manualmente na interface do usuário ou fazer upload de um arquivo DDL para uma configuração mais rápida.

    Ao criar o esquema manualmente, o conjunto de dados também deve ser criado e ativado manualmente. Ao usar um arquivo DDL, a criação e a ativação do conjunto de dados são automáticas.

  2. Vincular esquema

    Estabeleça relacionamentos entre seus esquemas para garantir a consistência dos dados e habilitar consultas entre entidades. Por exemplo, vincule transações de fidelidade a recipients ou recompensas a marcas.

  3. Criar conjunto de dados

    Depois de definir seu esquema, você precisa criar um conjunto de dados com base nele. Esse conjunto de dados atua como o armazenamento para seus dados assimilados.

  4. Ativar campanha orquestrada

    O conjunto de dados armazena os dados assimilados e deve estar ativado para Campanhas orquestradas para garantir que esteja acessível no Adobe Journey Optimizer.

  5. Assimilar dados

    Traga dados para a Adobe Experience Platform a partir de fontes compatíveis, como SFTP, armazenamento na nuvem ou bancos de dados.

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