Para definir as relações entre valores nos seus sistemas de registro, você pode configurar um grupo de mapeamento com uma série de regras.
Requisitos
O Data Prep é controlado inteiramente em nível de organização e não reconhece espaços de trabalho individuais ou suas permissões.
Isso significa que você pode usar o Data Prep:
- O Data Prep é compartilhado entre todos os usuários autorizados em sua organização.
- Qualquer usuário com acesso ao Chain Builder também tem acesso ao Data Prep.
- Todos os usuários que podem criar ou editar cadeias terão a capacidade de gerenciar pipelines no Data Prep.
- Um único pipeline do Data Prep pode ser usado em várias cadeias e espaços de trabalho em uma organização.
Adicionar uma regra de mapeamento
Para adicionar uma nova regra a um grupo de mapeamento:
- Em Wdata Chains, clique em Data Prep.
- Em Mapping groups , abra o grupo de mapeamento.
- Na guia Rules , clique em Add e selecione como mapear os valores:
- Exact, para mapear com base em uma correspondência exata
- Como, para mapear com base em um padrão simples
- Regex, para mapear com base em uma expressão regular
- Em From, insira os critérios de valores de origem da coluna primária a serem transformados.
- Em To, digite como transformar os valores que correspondem aos critérios From.
Dica: Para permitir a flexibilidade, você pode selecionar as variáveis para os valores From ou To. Para solicitar esses valores quando o pipeline for executado, crie variáveis de tempo de execução.
- Para aplicar qualquer mapeamento condicional, em Condições, especifique quando aplicar a regra.
- Para ajudar a identificar a regra, digite o nome e a descrição dela.
Dica: No grupo de mapeamento, você pode pesquisar regras por nome.
- Se o grupo incluir várias regras, em Posição, digite a ordem em que a regra deve ser aplicada.
Observação: Use a posição para tratar de critérios sobrepostos. Por exemplo, digamos que você tenha duas regras; uma mapeia um valor de origem de
100011paraInvestimentos de curto prazo, outra mapeia qualquer valor de origem que comece com1000paraCaixa. Como100011atende aos critérios de ambas as regras, para priorizar o mapeamento paraShort term investments, digite1para sua Position. - Clique em Salvar, verifique se as regras estão configuradas corretamente e clique em Salvar.
Aplicar mapeamento condicional a uma regra
Para considerar várias colunas ao mapear valores em dados tabulares, aplique condições à regra:
- No grupo de mapeamento, na guia Columns , defina as colunas a serem consideradas na condição.
- Na guia Rules , clique em Add e selecione o tipo de regra a ser adicionada.
- Em From e To, insira os critérios dos valores da coluna primária a serem transformados e como transformar esses valores.
- Em Condições, clique em Editar e adicione as condições adicionais a serem consideradas para aplicar o mapeamento.
- Clique em Submit e Save.
Por exemplo, digamos que o relatório de salários e despesas (S&E) varia de acordo com a função do funcionário; o S&E dos funcionários envolvidos na produção de mercadorias é reconhecido como parte do custo de mercadorias, enquanto os funcionários que não são de produção são reconhecidos como uma despesa operacional. Você pode adicionar regras para considerar tanto a conta e o departamento do funcionário para mapear os valores adequadamente:
- Defina GL account como a coluna principal e adicione Department como uma coluna adicional.
- Adicione duas regras Exact para mapear o valor de origem de
SalariesparaCost of GoodsouOperating Expense, respectivamente. - Adicione as condições para cada regra:
- Para o mapeamento da regra para
Custo de mercadorias, adicione uma regra condicional deDepartamento = Produção. - Para o mapeamento da regra para
Operating Expense, adicione uma regra condicional deDepartment != Production.
- Para o mapeamento da regra para
Com essas regras, o valor da conta GL de Salaries é mapeado para Cost of Goods ou Operating Expense, dependendo se o valor Department é Production.
Definir propriedades da regra
Na guia Properties de um grupo de mapeamento, você pode definir as propriedades de suas regras:
- Para considerar a caixa dos valores das regras, selecione Case sensitive.
- Para remover o espaço em branco à esquerda ou à direita dos valores das regras, selecione . Apare os espaços em branco.
- Para aplicar as regras somente durante um período de tempo específico, insira as datas de início e término do grupo.
Dica: Para iniciar ou interromper o uso de um grupo em pipelines a partir de uma data específica, digite apenas Data de início ou Data de término.
Editar regras de mapeamento
Na guia Rules de um grupo de mapeamento, você pode editar as regras de mapeamento a qualquer momento.
Observação: Se você editar os valores Type de uma regra, atualize os valores From e To conforme necessário para mapear corretamente.
Para editar um grande número de regras de mapeamento:
- Na guia Rules, clique em Download para gerar as regras existentes como um arquivo de valores separados por vírgula (CSV).
- Em um editor de texto, abra o CSV e edite as regras conforme necessário.
- Na guia Rules, clique em Upload e importe o CSV atualizado.
Fazer download das regras de mapeamento
Para criar um backup off-line das regras de um grupo de mapeamento na guia Rules , clique em Download para gerar um arquivo CSV das regras.
Observação: Para evitar a formatação do arquivo CSV, abra-o em um editor de texto, como o Notepad++, em vez de no Microsoft Excel®, ou selecione Obter dados no Excel para importar o CSV para uma pasta de trabalho.
Carregar regras de mapeamento
Você pode importar regras para um grupo de mapeamento como um arquivo de valores separados por vírgula (CSV), por exemplo, para semear o grupo ou fazer atualizações em massa.
Observação: Quando você faz upload de regras de mapeamento, elas substituem as regras existentes do grupo.
O arquivo de importação deve:
- Ser um CSV válido
- Ter uma linha de cabeçalho de
type,source,target,conditions,name,description - Ter cada campo presente em cada linha
Observação: Uma linha pode incluir valores nulos ou em branco.
- Não há linhas em branco
Dica: Para obter um modelo de CSV, clique em Download na guia Rules do grupo e atualize o arquivo conforme necessário.
Para importar as regras como um CSV:
- Na guia Rules , clique em Upload.
- Arraste ou navegue até o arquivo CSV e clique em Submit.
Excluir regras de mapeamento
Se as regras não se aplicarem mais aos valores transformados pelo grupo de mapeamento, remova-as do grupo.
Dica: Para criar um backup das regras antes que você as exclua, clique em Download para gerar um arquivo CSV.
- Na guia Rules , selecione as regras que você deseja excluir.
- Clique em Remove e Save.