---
title: Data Mapping
slug: br-hol-retail/data-mapping
description: >-
docTags: 
createdAt: 2023-11-07T23:16:53.337Z
---

Aqui você verá como carregar um arquivo csv

**Instruções**

Neste exercício, demonstraremos a funcionalidade de mapeamento CSV para XDM mapeando um arquivo CSV para um esquema criado anteriormente e criando algumas funções de mapeamento personalizadas para preparação de dados. Antes de começarmos, certifique-se de ter baixado os arquivos de exercícios em <u>**COLOCAR LINK PARA BAIXAR ARQUIVO**</u>

1. No menu à esquerda, navegue até “Workflows”
2. Clique em “Map CSV to XDM Schema” em “Data Ingestion” e, a seguir, clique em “Launch” à direita.
3. Agora precisamos especificar um conjunto de dados para mapear nosso arquivo CSV. Neste caso vamos utilizar o conjunto de dados Serasa existente que já foi criado. No menu suspenso “Target Dataset”, selecione “RD Profile Dataset \<seu número de usuário>”.
4. Nomeie seu Dataflow como “HOL Custom CSV \<seu número de usuário>” e clique em “Next”.
5. A seguir carregaremos nosso arquivo de dados. Arraste e solte o arquivo ‘HOL CRM.csv’ na caixa “Drag and Drop Files”. Certifique-se de que “Data Format” esteja definido como “Delimited” e “Delimiter” esteja definido como “;”
6. Assim que o arquivo for carregado, uma visualização aparecerá à direita. Selecione “Next” para prosseguir.
7. Agora começaremos a mapear nosso arquivo para a estrutura do esquema XDM. Com base nos nomes dos atributos de origem, o Platform fornece automaticamente recomendações inteligentes para mapeamentos de campos com base no conjunto de dados selecionado.
8. Agora vamos supor que precisamos criar um campo personalizado que coloque letras maiúsculas e concatene Nome e Sobrenome em um novo campo "Full Name". Podemos fazer isso criando um campo calculado. Selecione o botão "New Field Type" e escolha "Add calculated field" na lista suspensa.
9. Na caixa de diálogo “Create Calculated Field”, selecione a guia “Function” e digite “conc” na caixa de pesquisa. Você verá "concat", clique em "+" e posicione o cursor entre os colchetes
10. Agora selecione a guia Campo. Digite "firs" na caixa de pesquisa, você verá firstName e clique em +, digite: ," ",(virgúla aspas espaço aspas vírgula), após "firstName" na tela.
11. Digite "las" na caixa de pesquisa, você verá "lastName" e clique em +
12. Agora vamos colocar este novo campo em maiúscula. Na aba “Function”, encontre a função “upper”, adicione-a ao editor de funções, mova sua fórmula de nome completo para dentro do parêntese "upper"  e clique em “Preview”. Certifique-se de que sua visualização esteja boa e clique em “Save”.
13. Em seguida, precisamos mapear este novo campo para um destino alvo. Ao lado do campo de origem recém-adicionado, selecione o ícone “+”.
14. O RD Profile Schema será aberto à direita, clique no objeto “person”, depois no objeto “name” e selecione o campo “Full Name”.
15. Neste ponto não terminaremos o assistente de fluxo de trabalho e não carregaremos os dados, então selecione “Cancel” no canto superior direito. Parabéns por terminar o exercício de exploração de mapeamento de dados!

