Exportar para o Azure Synapse Analytics (versão preliminar)
[Este artigo faz parte da documentação de pré-lançamento e está sujeito a alterações.]
Observação
O Azure Active Directory agora é o Microsoft Entra ID. Saiba mais
O Azure Synapse é um serviço de análise que acelera o tempo de insight de armazéns de dados e sistemas de big data. Você pode ingerir e usar dados do Dynamics 365 Customer Insights - Data no Azure Synapse.
Dica
Azure Synapse Link for Dataverse é um serviço geralmente disponível que oferece replicação perfeita e contínua de dados do Microsoft Dataverse para o Azure Data Lake. É recomendável usar o Azure Synapse Link for Dataverse, em vez de exportações da saída de dados do Customer Insights no processamento de dados adicional das tabelas geradas pelo Customer Insights como:
- Perfis unificados de cliente (msdynci_customerprofile)
- Atividades unificadas (msdynci_unifiedactivity)
- Associação ao segmento (msdynci_segmentmembership)
- Medidas de atributo do cliente (msdynci_customermeasure)
- Dados de enriquecimento (msdynci_enrichment)
- Saída do modelo de previsão (msdynci_prediction)
Para obter mais informações sobre esquemas de tabela, consulte Tabelas no Customer Insights - Data
Pré-requisitos
Observação
Lembre-se de definir todas as atribuições de função conforme descrito.
- No Customer Insights - Data, a conta da ID Microsoft Entra deve ter uma função Administrador.
No Azure:
Uma assinatura ativa do Azure.
Um usuário com função de Administrador no Customer Insights - Data precisa da função Administrador de Acesso do Usuário na assinatura do Azure para conceder o acesso entidade de serviço aos recursos do Azure na interface do usuário do Customer Insights - Data. Caso contrário, um usuário no Azure que tenha a função Administrador de Acesso do Usuário deve definir as permissões a seguir. Saiba mais sobre a função Administrador de Acesso do Usuário e como escolher entre Proprietário x Administrador de Acesso do Usuário. O Proprietário tem implicitamente a função Administrador de Acesso do Usuário.
Se você usar uma nova conta do Azure Data Lake Storage Gen2, a entidade de serviço para o Customer Insights - Data terá permissões de Colaborador de Dados do Blob de Armazenamento. O Data Lake Storage Gen2 deve ter namespace hierárquico ativado.
No grupo de recursos com o Azure Synapse workspace, a entidade de serviço e o usuário com permissões de administrador no Customer Insights - Data precisam, no mínimo, das permissões Leitor.
O usuário com permissões de administrador no Customer Insights - Data tem permissões de Colaborador de Dados do Blob de Armazenamento na conta do Azure Data Lake Storage Gen2 em que os dados estão localizados e vinculados ao Azure Synapse workspace. Saiba mais sobre como usar o portal do Azure para atribuir uma função do Azure para acesso aos dados de blob e fila e permissões do Colaborador de Dados do Storage Blob.
A identidade gerenciada do Azure Synapse workspace tem permissões de Colaborador de Dados de Blobs de Armazenamento na conta do Azure Data Lake Storage Gen2 em que os dados estão localizados e vinculados ao Azure Synapse workspace. Saiba mais sobre como usar o portal do Azure para atribuir uma função do Azure para acesso aos dados de blob e fila e permissões do Colaborador de Dados do Storage Blob.
No Azure Synapse workspace, a entidade de serviço do Customer Insights - Data tem a função de Administrador do Synapse atribuída.
Se o ambiente do Customer Insights - Data armazena dados em seu próprio Azure Data Lake Storage, o usuário que configurar a conexão com o Azure Synapse Analytics deve ter, pelo menos, a função interna Leitor na conta do Data Lake Storage. Para mais informações, veja Atribuir funções do Azure usando o portal do Azure.
Limitação conhecida
- A exportação do Azure Synapse não dará suporte à atualização incremental para fontes de dados se um ambiente usar um Azure Data Lake personalizado para armazenamento de dados.
- Habilitar o acesso público à sua própria conta de armazenamento depois de configurar um link privado do Azure não funcionará. O Link de Privacidade só funciona se você desabilitar o acesso público à conta de armazenamento. Remova a configuração do link privado para reativar o acesso público.
- Fontes de dados do Power Query como tabelas de entrada terão suporte somente se o ambiente armazenar dados em seu próprio Azure Data Lake Storage.
- Essa exportação só funciona para arquivos formatados em CSV.
Configurar conexão com o Azure Synapse
Você deve ser um administrador no Customer Insights para adicionar uma conexão.
Acesse Configurações>Conexões.
Selecione Adicionar conexão e escolha Azure Synapse Analytics.
Dê um nome reconhecível à sua conexão no campo Nome de exibição. O nome e o tipo da conexão a descrevem. Recomendamos escolher um nome que explique a finalidade e o objetivo da conexão.
Escolha quem pode usar essa conexão. Por padrão, são somente os administradores. Para obter mais informações, consulte Permitir que os colaboradores usem uma conexão para exportações.
Selecione ou pesquise pela assinatura na qual deseja usar os dados do Customer Insights. Assim que selecionar uma assinatura, você também poderá selecionar Espaço de trabalho, Conta de armazenamento e Contêiner.
Examine a conformidade e privacidade dos dados e selecione Concordo.
Selecione Salvar para concluir a conexão.
Configurar uma exportação
Para configurar esta exportação, você deve ter permissão para esse tipo de conexão. Para configurar a exportação com uma conexão compartilhada, você precisa de, pelo menos, permissões de Colaborador no Customer Insights - Data.
Vá para Dados>Exportações.
Selecione Adicionar exportação.
No campo Conexão para exportação, escolha uma conexão na seção do Azure Synapse Analytics. Contate um administrador se nenhuma conexão estiver disponível.
Fornece um Nome de exibição reconhecívelf para sua exportação e um Nome do banco de dados. A exportação criará um banco de dados lake do Azure Synapse no espaço de trabalho definido na conexão.
Selecione quais tabelas você deseja exportar para o Azure Synapse Analytics.
Observação
Não há suporte a fontes de dados baseadas em uma pasta do Common Data Model.
Selecione Salvar.
Salvar uma exportação não a executa imediatamente. A exportação é executada com cada atualização agendada. Você também pode exportar dados sob demanda.
Para consultar dados no Synapse Analytics, você precisa de acesso Leitor de Dados de Blobs de Armazenamento ao armazenamento de destino no espaço de trabalho de exportações.
Atualizar uma exportação
Vá para Dados>Exportações.
Selecione Editar na exportação que você deseja atualizar.
Adicionar ou Remove tabelas da seleção. Se você remover as tabelas da seleção, elas permanecem no banco de dados do Synapse Analytics. Porém, futuras atualizações de dados não vão atualizar as tabelas removidas desse banco de dados.
Alterar o nome do banco de dados cria um novo banco de dados do Synapse Analytics. O banco de dados antigo não receberá atualizações em atualizações futuras.