Criar conjuntos de dados

Nesta lição, você criará conjuntos de dados para receber seus dados. Você ficará animado em saber que esta é a lição mais curta do tutorial!

Todos os dados assimilados com sucesso na Adobe Experience Platform são mantidos no data lake como conjuntos de dados. 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 conjuntos de dados também contêm metadados que descrevem vários aspectos dos dados armazenados.

Os Arquitetos de Dados precisarão criar conjuntos de dados fora deste tutorial.

Antes de começar os exercícios, assista a este vídeo curto para saber mais sobre conjuntos de dados:

Permissões necessárias

Na lição Configurar Permissões, você configura todos os controles de acesso necessários para concluir esta lição.

Criar conjuntos de dados na interface do

Neste exercício, criaremos conjuntos de dados na interface do usuário. Vamos começar com os dados de fidelidade:

  1. Vá para Conjuntos de dados na navegação à esquerda da interface de usuário da plataforma

  2. Selecione o botão Criar conjunto de dados
    Criar um conjunto de dados

  3. Na próxima tela, selecione Criar conjunto de dados do esquema

  4. Na próxima tela, selecione o Luma Loyalty Schema e o botão Avançar
    Selecionar o conjunto de dados

  5. Nomeie o conjunto de dados Luma Loyalty Dataset e selecione o botão Concluir
    Nomear o conjunto de dados

  6. Quando o conjunto de dados for salvo, você será direcionado a uma tela como esta:
    Conjunto de dados criado

Pronto! Eu te disse que isso seria rápido. Crie esses outros conjuntos de dados usando as mesmas etapas:

  1. Luma Offline Purchase Events Dataset para o seu Luma Offline Purchase Events Schema
  2. Luma Web Events Dataset para o seu Luma Web Events Schema
  3. Luma Product Catalog Dataset para o seu Luma Product Catalog Schema

Criar um conjunto de dados usando a API

Agora crie o Luma CRM Dataset usando a API.

NOTE
Se quiser ignorar o exercício de API e criar o Luma CRM Dataset na interface do usuário, tudo bem. Nomeie Luma CRM Dataset e use o Luma CRM Schema.

Obter a ID do esquema a ser usado no conjunto de dados

Primeiro precisamos obter o $id do Luma CRM Schema:

  1. Abrir Postman
  2. Se você não tiver um token de acesso, abra a solicitação OAuth: Request Access Token e selecione Enviar para solicitar um novo token de acesso, exatamente como você fez na lição Postman.
  3. Abrir a solicitação Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
  4. Selecione o botão Enviar
  5. Você deve receber uma resposta 200
  6. Examine a resposta para o item Luma CRM Schema e copie o valor $id
    Copiar a $id

Criar o conjunto de dados

Agora é possível criar o conjunto de dados:

  1. Baixe o Serviço de Catálogo API.postman_collection.json na pasta Luma Tutorial Assets.

  2. Importar a coleção para Postman

  3. Selecionar a solicitação Catalog Service API > Datasets > Create a new dataset.

  4. Cole o seguinte como o Corpo da solicitação, substituindo o valor de id pelo seu próprio:

    code language-json
    {
        "name": "Luma CRM Dataset",
    
        "schemaRef": {
            "id": "REPLACE_WITH_YOUR_OWN_ID",
            "contentType": "application/vnd.adobe.xed-full+json;version=1"
        },
        "fileDescription": {
            "persisted": true,
            "containerFormat": "parquet",
            "format": "parquet"
        }
    }
    
  5. Selecione o botão Enviar

  6. Você deve receber uma resposta criada em 201 contendo a ID do novo conjunto de dados!
    Conjunto de dados criado com a API, sua $id personalizada usada no corpo

TIP
Problemas comuns que fazem essa solicitação e prováveis correções:
  • 400: There was a problem retrieving xdm schema. Verifique se você substituiu a ID na amostra acima pela ID do seu próprio Luma CRM Schema
  • Nenhum token de autenticação: execute a solicitação OAuth: Request Access Token para gerar um novo token
  • 401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/: Atualizar a variável de ambiente CONTAINER_ID de global para tenant
  • 403: PALM Access Denied. POST access is denied for this resource from access control: Verifique suas permissões de usuário no Admin Console

Você pode voltar para a tela Conjuntos de dados na interface do usuário da Platform e verificar se a criação dos cinco conjuntos de dados foi bem-sucedida.
Cinco conjuntos de dados concluídos

Recursos adicionais

Agora que todos os nossos esquemas, identidades e conjuntos de dados estão em vigor, podemos habilitá-los para o Perfil de cliente em tempo real.

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad