Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Observação
A marca Azure Link do Synapse será descontinuada em breve. Em Power Apps, abra Link data para acessar essa experiência. O UX usa o Link para Data lake, enquanto este artigo continua a usar o Azure Link do Synapse para que os clientes existentes possam reconhecer o recurso.
Os clientes que usam o Azure Link do Synapse para o Dataverse podem exportar logs de auditoria para atender às políticas externas e internas de auditoria, conformidade, segurança e governança que são comuns a muitas empresas.
A auditoria do Microsoft Dataverse dá suporte a todas as tabelas personalizadas e à maioria das tabelas e colunas personalizáveis. O Dataverse armazena logs de auditoria e consome a capacidade de armazenamento de logs. Se você tiver Azure recursos na mesma região que o ambiente do Dataverse, poderá exportar logs de auditoria para uma conta de armazenamento Azure com Azure Link do Synapse para o Dataverse e consultar os logs de auditoria usando Azure Synapse Analytics e Power BI Desktop.
Pré-requisitos
- Uma assinatura Azure com permissões de administrador para criar grupos de recursos, um workspace e outros ativos Azure. Mais informações: criar um link Azure Synapse para o Dataverse com seu workspace Azure Synapse
- Você deve ter a função de segurança de administrador do sistema no Dataverse.
- Power BI.
Considerações
Important
- Este procedimento requer a opção de exportação Delta Lake (Parquet) no Azure Link do Synapse, que foi preterida. A partir de 15 de outubro de 2026, a opção não estará disponível para novos clientes. A qualificação é avaliada no nível da ID da organização do Dataverse, não no nível do locatário. Um novo ambiente com uma nova ID da organização não é elegível, mesmo que outra organização no mesmo tenant seja elegível. Se você desvincular uma organização existente qualificada, poderá criar o link novamente para a mesma ID da organização. A URL de adesão não substitui a elegibilidade nem estende os prazos de descontinuação.
- Os clientes existentes devem fazer a transição para a saída CSV no Azure Link do Synapse ou Link to Microsoft Fabric até dezembro de 2027, quando a opção de exportação Delta Lake (Parquet) não estará mais disponível. A exportação da tabela de auditoria é compatível apenas com perfis Delta Lake hoje. O link para Microsoft Fabric dará suporte a tabelas de auditoria em breve. Planeje usar o Link para Microsoft Fabric para essa funcionalidade quando o suporte à tabela de auditoria estiver disponível. Mais informações: exportar dados do Dataverse no formato Delta Lake.
- O Link do Synapse do Azure não dá suporte à sincronização de tabelas de auditoria que contêm mais de 100 milhões de registros.
Tarefas a serem concluídas
Estas são as etapas de alto nível para criar o armazenamento e o espaço de trabalho no Azure e, em seguida, no Azure Link do Synapse para Dataverse para que você possa criar relatórios no Power BI:
-
Criar um Azure Link do Synapse
- Criar um grupo de recursos.
- Crie uma conta do Azure Data Lake Storage Gen2 com o diretório hierárquico habilitado.
- Criar um espaço de trabalho Synapse.
- Criar um pool do Apache Spark para o espaço de trabalho do Synapse.
- Conceda permissões de workspace da conta de armazenamento e do Synapse ao criador do Power Platform que cria o Azure Link do Synapse para Dataverse.
-
Conectar tabela de auditoria do Dataverse ao espaço de trabalho do Synapse
- Verifique o status de sincronização da tabela de auditoria.
- Criar relatórios e painéis usando o Power BI
Criar um Link do Azure Synapse
- Entre no portal do Azure.
- Criar um grupo de recursos. Mais informações: Criar grupos de recursos
- Criar uma conta de armazenamento. Mais informações: Criar uma conta de armazenamento
Nos detalhes do Projeto:Selecione a Assinatura na qual o grupo de recursos foi criado.
Selecione o Grupo de recurso criado anteriormente.
Informe um Nome da conta de armazenamento.
Selecione a guia Avançada e ative a opção Namespace Hierárquico.
- Conceda acesso à Conta de armazenamento ao administrador do Power Apps que está conectando as tabelas do Dataverse a essa conta de armazenamento.
- No painel à esquerda, selecione Controle de acesso (IAM).
- Selecione Atribuições de função>+ Adicionar>Adicionar atribuições de função.
- Em Adicionar atribuição de função, selecione a guia Membros.
- Selecione o usuário administrador do Power Platform e, em seguida, selecione a guia Funções de administrador privilegiado.
- Insira proprietário na caixa Pesquisar.
- Selecione a função Colaborador da Conta de Armazenamento.
- Habilite Permitir que o usuário atribua todas as funções (altamente privilegiados) em O que o usuário pode fazer.
- Repita as etapas anteriores para essas funções:
- Colaborador de Dados do Storage Blob
- Proprietário de Dados do Storage Blob
- Criar um espaço de trabalho Synapse.
Nos detalhes do Projeto:- Selecione a Assinatura na qual o Grupo de recursos foi criado.
- Selecione o 'Grupo de recursos' criado anteriormente.
- Nome do espaço de trabalho. Escolha qualquer nome exclusivo globalmente.
- Região. Selecione a região onde seu ambiente do Dataverse está localizado.
- Selecione o Nome da conta de armazenamento criada anteriormente.
- Selecione Criar novo na opção Nome do sistema de arquivos.
- Insira um Nome para o sistema de arquivos do Data Lake Storage Gen2.
- Criar um pool do Spark para o espaço de trabalho do Synapse.
- Vá para o grupo de recursos do espaço de trabalho do Synapse que foi criado anteriormente.
- A conta de armazenamento e o espaço de trabalho do Synapse estão listados em Recursos. Selecione o espaço de trabalho do Synapse criado na etapa acima.
- Selecione + Novo pool do Apache Spark para criar um pool do Apache Spark.
- Na nova página do pool do Apache Spark:
- Insira um nome de pool do Apache Spark.
- Insira 5 no Número de nós.
- Selecione a guia Configurações adicionais e insira 5 para o Número de minutos ociosos.
Observação
- Não há custos incorridos com a criação de pools do Spark. As cobranças são incorridas somente quando um trabalho do Spark for executado no pool do Spark de destino e quando a instância do Spark for instanciada sob demanda. Esses custos estão relacionados ao uso do espaço de trabalho Spark do Azure Synapse e são cobrados mensalmente. O custo de executar computação do Spark depende principalmente do intervalo de tempo para atualização incremental e dos volumes de dados. Mais informações: Preços do Azure Synapse Analytics
- É importante levar em consideração esses custos adicionais ao decidir usar esse recurso, pois eles não são opcionais e devem ser pagos para continuar usando esse recurso.
Conectar tabela de auditoria do Dataverse ao espaço de trabalho do Synapse
Para conectar sua tabela de auditoria do Dataverse a um workspace do Synapse, use o Link do Synapse do Azure criado anteriormente neste artigo.
Entre no Power Apps com a função de segurança de administrador do sistema Dataverse e selecione o ambiente desejado.
Abra Link data e adicione
enableSynapseParquet=trueà URL. Mantenha o host e a ID do ambiente do Portal do Maker habituais. Por exemplo:https://make.powerapps.com/environments/<environment-id>/linkdata?tab=other&enableSynapseParquet=trueUse a grafia exata do parâmetro e letras minúsculas
truee inclua o parâmetro apenas uma vez. Se a URL já contiver?, acrescente&enableSynapseParquet=true. Caso contrário, acrescente?enableSynapseParquet=true.Permita que a página conclua o carregamento e selecione Criar link para o data lake. Não selecione Criar um novo link de Fabric para este procedimento.
Em Criar Link para Data lake, localize o cartão Obter mais de seus dados com Link para Fabric e, em seguida, selecione Obter formato Parquet em um workspace do Synapse de qualquer maneira.
Observação
A URL não seleciona Parquet. O painel de criação começa com CSV e a ação Parquet é exibida somente depois que a adesão via URL e a qualificação da sua organização são confirmadas. Se a ação não estiver disponível, não tente outras feature flags.
Selecione a assinatura Azure, o grupo de recursos e o workspace do Synapse.
Selecione Usar o pool do Spark para o trabalho de conversão de dados do Delta Lake e selecione o pool do Spark e a conta de armazenamento.
Selecione Avançar.
Expanda a guia Avançado e insira 480 minutos no campo Intervalo de tempo. Posteriormente, você pode alterar a frequência com que deseja atualizar as tabelas do Dataverse no workspace do Synapse.
Na lista de tabelas, selecione as tabelas de Auditoria e Usuário.
As tabelas selecionadas devem ter o controle de alterações habilitado. Mais informações: Habilitar o controle de alterações para controlar a sincronização de dados.
Demora um pouco para as tabelas do Dataverse serem exportadas para o espaço de trabalho do Synapse. Após a conclusão da exportação, você pode gerenciar os dados da tabela para o espaço de trabalho do Synapse. Mais informações: Gerenciar dados da tabela para o espaço de trabalho do Synapse
Verifique o status de sincronização da tabela de auditoria
- Em Power Apps, selecione Vincular dados e selecione Links do data lake.
- Abra o link que você criou e verifique o status de sincronização da tabela de auditoria. Ele deve aparecer como Ativo.
Criar relatórios e painéis usando o Power BI
Acesse os dados de auditoria usando seu Azure Synapse Analytics workspace com o Power BI desktop. Se ainda não tiver o Power BI Desktop, baixe e instale oPower BI Desktop. É um aplicativo gratuito executado em seu computador local.
Criar relatórios usando a conexão do espaço de trabalho do Azure Synapse Analytics
Use a conexão do espaço de trabalho do Azure Synapse Analytics para volumes menores de dados para criar relatórios do Power BI.
- Inicie o Power BI Desktop e, em uma nova sessão do Power BI, selecione Obter dados>Mais....
- No painel esquerdo do painel de diálogo Obter Dados selecione Azure e, em seguida, no painel direito, selecione Espaço de trabalho do Azure Synapse Analytics (Beta).
- Selecione Conectar.
- Selecione Entrar e insira ou selecione sua Conta organizacional, a conta que tem acesso ao Azure Synapse workspace que você criou. Selecione Conectar.
- Depois de conectado, selecione o espaço de trabalho no painel de diálogo do Navegador.
- Expanda o espaço de trabalho e localize o espaço de trabalho do ambiente do Dataverse. Uma lista de tabelas do Dataverse é exibida.
- Selecione as tabelas de auditoria e systemuser e, em seguida, selecione Carregar.
- Com as tabelas selecionadas, você pode criar visualizações do Power BI.
Criar relatórios usando a conexão SQL do Azure Synapse Analytics
Use a conexão do Azure Synapse Analytics SQL para volumes maiores de dados para criar relatórios com o Power BI.
- Inicie o Power BI Desktop e, em uma nova sessão do Power BI, selecione Obter dados>Mais....
- No painel esquerdo do painel de diálogo Obter Dados, selecione Azure e, em seguida, selecione Azure Synapse Analytics SQL.
- Selecione Conectar.
- Informe os nomes do Servidor e Banco de dados.
- O nome do servidor pode ser encontrado no portal do Azure. Digite o nome do espaço de trabalho na barra de Pesquisa e selecione o espaço de trabalho. Na página Visão Geral, copie o Ponto de Extremidade SQL sem Servidor e volte à página Banco de dados do Servidor SQL do Power BI e cole-o no campo Servidor.
- Para localizar o nome do banco de dados, acesse Power Apps, selecione Vincular dados>Links do data lake e, em seguida, selecione o Azure Link do Synapse. Selecione Ir para o workspace do Azure Synapse Analytics na barra de comandos. Você encontra o nome do banco de dados na pasta Lake Database na página Dados .
- Selecione OK.