Compartilhar via


Funções de mapa no fluxo de dados de mapeamento

APLICA-SE A: Azure Data Factory Azure Synapse Analytics

Dica

Experimente o Data Factory no Microsoft Fabric, uma solução de análise tudo-em-um para empresas. O Microsoft Fabric abrange desde movimentação de dados até ciência de dados, análise em tempo real, business intelligence e relatórios. Saiba como iniciar uma avaliação gratuita!

Os fluxos de dados estão disponíveis nos pipelines do Azure Data Factory e do Azure Synapse. Este artigo se aplica ao fluxo de dados de mapeamento. Se você for iniciante nas transformações, veja o artigo introdutório Transformar dados usando um fluxo de dados de mapeamento.

Os artigos a seguir fornecem detalhes sobre as funções de mapa com suporte no Azure Data Factory e no Azure Synapse Analytics nos fluxos de dados de mapeamento.

Lista de funções de mapa

As funções de mapeamento executam operações em tipos de dados de mapa

Função map Tarefa
associate Cria um mapa de chave/valores. Todas as chaves/valores devem ser do mesmo tipo. Se nenhum item for especificado, ele será padronizado a um mapa de cadeia de caracteres para o tipo de cadeia de caracteres. O mesmo que um operador de criação [ -> ]. As chaves e os valores devem alternar entre si.
keyValues Cria um mapa de chave/valores. O primeiro parâmetro é uma matriz de chaves, e o segundo é a matriz de valores. Ambas as matrizes devem ter comprimento igual.
mapAssociation Transforma um mapa associando as chaves a novos valores. Retorna uma matriz. Ele usa uma função de mapeamento em que você pode endereçar o item como #chave e o valor atual como #valor.
reassociate Transforma um mapa associando as chaves a novos valores. Ele usa uma função de mapeamento em que você pode endereçar o item como #chave e o valor atual como #valor.