Acessar escolhas do Dataverse (conjuntos de opções) com o Azure Data Factory

Para colunas que usam escolhas do Microsoft Dataverse, os valores de escolha são escritos como um rótulo de inteiro e não um rótulo de texto para manter a consistência durante as edições. O mapeamento de rótulo inteiro para texto é armazenado no arquivo Microsoft.Athena.TrickleFeedService/table-EntityMetadata.json. Este artigo aborda como acessar o mapeamento de rótulo inteiro para texto usando o Azure Data Factory.

Acessar conjunto de opções.

Observação

O Azure Synapse Link for Dataverse era conhecido anteriormente como Exportar para o data lake. O serviço foi renomeado em maio de 2021 e continuará a exportar dados para o Azure Data Lake, bem como para o Azure Synapse Analytics.

Pré-requisitos

Esta seção descreve os pré-requisitos necessários para acessar opções do Dataverse com o Azure Data Factory após usar o serviço do Azure Synapse Link for Dataverse.

  • Azure Synapse Link for Dataverse. Este guia pressupõe que você já tenha exportado dados do Dataverse usando o Azure Synapse Link for Dataverse.

  • Acesso de Conta de Armazenamento. Uma das seguintes funções para a conta de armazenamento deve ser concedida: Leitor de Dados do Storage Blob, Colaborador de Dados do Storage Blob ou Proprietário de Dados do Storage Blob.

Consumir escolhas do Dataverse com o Azure Data Factory

Para adicionar uma coluna contendo o rótulo de texto da escolha do Dataverse usando o Azure Data Factory, conclua as seguintes etapas:

  1. Acesse o Azure Data Lake.

  2. Crie um novo fluxo de dados e defina a fonte como o Azure Data Lake Storage Gen2 com seus dados do Dataverse.

  3. Adicione uma etapa de transformação Coluna Derivada e forneça um novo nome para a coluna.

  4. Abra o construtor de expressões e crie uma expressão com uma série de funções iff para mapear o rótulo da escolha de inteiro para o rótulo da escolha de texto que é encontrado no arquivo Microsoft.Athena.TrickleFeedService/table-EntityMetadata.json.

    Construtor de expressões

  5. Adicione um coletor ao fluxo de dados e execute o pipeline.

Consulte também

Azure Synapse Link for Dataverse

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).