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.
O estado do link do Azure Synapse para Dataverse é armazenado em uma tabela do Microsoft Dataverse com atualizações em tempo real. Você pode customizar uma notificação usando fluxos do Power Automate ou o Power BI para se manter atualizado sobre o estado da atividade do Azure Link do Synapse para Dataverse, em vez de ter que verificar manualmente a página de perfil do Azure Link do Synapse para Dataverse na página do Power Apps (make.powerapps.com).
O perfil do Link do Azure Synapse para Dataverse e seu status de sincronização são armazenados em seis tabelas somente leitura geradas pelo sistema no Dataverse. Essas tabelas foram projetadas para atualizar e renovar em tempo real, garantindo que as informações contidas nelas permaneçam precisas e atualizadas em todos os momentos.
Como a notificação funciona com o Link do Azure Synapse para Dataverse
Para personalizar uma notificação, monitore as alterações de dados em uma tabela do Dataverse relacionada ao status de sincronização do Link do Azure Synapse. Ao acompanhar essas alterações, você pode exportar os dados atualizados para visualização usando o Power BI ou configurar um fluxo de nuvem automatizado que é ativado sempre que houver uma alteração no estado do Link do Azure Synapse para Dataverse. Isso é conseguido por meio da leitura da alteração da linha de uma das tabelas de estado do Link do Azure Synapse.
Conector a ser usado para um fluxo do Power Automate
Recomendamos que os usuários tenham o licenciamento apropriado do Power Platform para usar o Power Automate para personalizar a função de gatilho. Use o conector do Dataverse, que dispara um fluxo quando uma linha é adicionada, modificada ou excluída na tabela dataverse selecionada. Mais informações: Os fluxos são acionados quando uma linha é adicionada, modificada ou excluída – Power Automate
Várias opções estão disponíveis para usar o Power Automate para enviar notificações. Aqui estão alguns exemplos.
| Ação | Referência de conector |
|---|---|
| Enviar uma mensagem instantânea do Teams | Equipes da Microsoft |
| Enviar uma mensagem de texto para o dispositivo móvel | SMS dos Serviços de Comunicação do Azure |
| Enviar um email para um ou mais destinatários |
Correio Office 365 Outlook |
| Enviar uma notificação ao Power Apps ou ao Power BI |
Notificação do Power Apps Power BI |
Tabelas e colunas do Dataverse usadas para acompanhar o estado
Várias tabelas armazenam informações de perfil de Link do Synapse do Azure. Para tabelas habilitadas para sincronização de baixa latência, use a tabela de estado da entidade de perfil do Azure Link do Synapse para monitorar o estado de sincronização de todas as entidades.
| Nome da tabela | Description | Referência da tabela |
|---|---|---|
| Estado da entidade de perfil Link do Synapse do Azure | Esta tabela representa o estado de sincronização de cada entidade de Link do Synapse do Azure no Azure Data Lake Storage. Esta tabela é atualizada para todas as tabelas habilitadas para sincronização de baixa latência. | synapselinkprofileentitystate |
Aqui estão algumas colunas úteis na tabela de estado da entidade de perfil do Azure Link do Synapse para monitorar a integridade do seu Azure Link do Synapse:
-
EntityNamee o perfil pode ser usado como a identificação primária da tabela selecionada. O perfil é o mesmo que o nome do perfil do Link do Azure Synapse mostrado no Power Apps. -
InitialSyncProcessCompletedTimeeInitialSyncStateretorne o status inicial de conclusão da sincronização, que inclui metadados e dados brutos. O estado de sincronização inicial marca como Concluído após a conclusão da sincronização inicial. -
LakeRecordCountretorna o total de linhas exportadas para Data Lake no formato CSV. -
LastSyncedDataTimeretorna a data e a hora em que a última rodada do arquivo data lake foi atualizada ou criada com êxito para cada tabela. -
SyncStateserá exibido como InProgress se o link para o data lake estiver ativo e sem erros.
Observação
LakeRecordCount é diferente da contagem de registros do Dataverse pelos seguintes motivos:
- Latência de sincronização.
- O modo Somente acrescentar captura transações e acrescenta uma linha adicional para cada operação CUD.
A tabela estado da tabela externa do Link do Azure Synapse (synapselinkexternaltablestate) aplica-se somente ao Delta Lake e traz seus próprios perfis de data lake (BYOL). Ele não é atualizado para tabelas habilitadas para sincronização de baixa latência. Para tabelas habilitadas para sincronização de baixa latência, use synapselinkprofileentitystate.
Observação
A tabela estado da tabela externa do Link do Azure Synapse (synapselinkexternaltablestate) aplica-se somente ao Delta Lake e traz seus próprios perfis de data lake (BYOL). Ele não é atualizado para tabelas habilitadas para sincronização de baixa latência. Para tabelas habilitadas para sincronização de baixa latência, use synapselinkprofileentitystate.
As quatro tabelas restantes fornecem detalhes adicionais para as informações de instalação do Link do Azure Synapse:
| Nome da tabela | Description | Referência da tabela |
|---|---|---|
| Banco de dados do Azure Synapse | Esta tabela reúne informações de metadados de configuração do Azure Data Lake storage e do workspace do Synapse vinculados (uma linha por perfil do Link do Azure Synapse). | synapsedatabase |
| Perfil de Vinculação do Azure Synapse | Esta tabela captura informações de perfil do Link do Synapse do Azure (uma linha por perfil de Link do Synapse do Azure). Uma exclusão temporária nesta tabela é executada: ProfileState é marcado como excluído para o perfil excluído. |
synapselinkprofile |
| Entidade de perfil do Link do Azure Synapse | Esta tabela captura metadados de entidade no perfil de Link do Synapse do Azure conectado (uma linha por tabela sincronizada). | synapselinkprofileentity |
| Agendamento do Azure Link do Synapse | Esta tabela contém informações do perfil do Azure Link do Synapse para o intervalo de tempo de atualização incremental de pasta ou de conversão para Delta Lake (uma linha por perfil do Azure Link do Synapse). | RecurrenceInterval |