Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo mostra-lhe como criar um alerta numa consulta SQL no Warehouse. Quando crias um alerta numa consulta SQL, surge um alerta quando a consulta devolve resultados. Se a consulta não devolver qualquer valor, não é emitido qualquer alerta.
Criar uma regra de alerta
No editor de consultas SQL de uma consulta do Warehouse, introduza e execute uma consulta SQL e, em seguida, selecione Criar regra na barra de ferramentas.
Observação
A consulta SQL deve ser uma consulta SELECT.
Continue para a secção seguinte para começar a criar uma regra.
Secção de detalhes
Na página Adicionar regra , na seção Detalhes , para Nome da regra, insira um nome para a regra.
Secção Monitor
- Na secção Monitor , para Fonte, confirme que a fonte está definida para a tabela onde executou a consulta.
- Para Query, confirma que vês a consulta que executaste no editor de consultas SQL. Para ver a consulta completa, selecione Mostrar mais.
- Para o campo Executar consulta a cada, selecione a frequência com que a consulta deve ser executada para verificar a condição.
Seção de Condições
No campo Verificar , confirme que está selecionado Em cada evento . Esta configuração significa que o alerta é avaliado sempre que a consulta é executada.
Secção Ação
Na seção Ação , selecione uma das seguintes ações:
Para configurar o alerta para enviar um e-mail quando a condição for atendida, siga estas etapas:
Para Selecionar ação, selecione Enviar e-mail.
Em Para, insira o endereço de e-mail do destinatário ou use a lista suspensa para selecionar uma propriedade cujo valor seja um endereço de e-mail.
Em Assunto, insira um assunto para o e-mail.
Em Título, insira um título para o e-mail.
Em Notas, insira notas para os e-mails.
Observação
Ao inserir assunto, título ou anotações, você pode fazer referência às propriedades nos dados digitando
@ou selecionando o botão ao lado das caixas de texto. Por exemplo,@BikepointID.Em Contexto, selecione valores na lista suspensa que você deseja incluir no contexto.
Mensagem das equipas
Para configurar o alerta para enviar uma mensagem do Teams para um bate-papo individual ou em grupo ou um canal quando a condição for atendida, siga estas etapas:
Para Selecionar ação, selecione Teams ->Mensagem para indivíduos ou Mensagem de chat de grupo ou Publicação do canal.
Siga uma destas etapas, dependendo da opção selecionada na etapa anterior:
- Se você selecionou a opção Mensagem para indivíduos , insira os endereços de e-mail dos destinatários ou use a lista suspensa para selecionar uma propriedade cujo valor seja um endereço de e-mail. Quando a condição é cumprida, uma mensagem do Teams é enviada para indivíduos especificados.
- Se você selecionou a opção Mensagem de chat de grupo , selecione um bate-papo em grupo na lista suspensa. Quando a condição é atendida, uma mensagem é postada no chat de grupo.
- Se você selecionou a opção Postagem do canal , selecione uma equipe e um canal. Quando a condição é cumprida, uma mensagem é postada no canal.
Para Título, introduza um título para a mensagem da equipa Teams.
Em Notas, insira notas para a mensagem do Teams.
Observação
Ao inserir o título ou as notas, pode consultar propriedades nos dados escrevendo
@ou selecionando o botão ao lado das caixas de texto. Por exemplo,@BikepointID.Em Contexto, selecione valores na lista suspensa que você deseja incluir no contexto.
Executar atividades do Fabric
Para configurar o alerta para iniciar um pipeline Fabric, fluxo de dados (pré-visualização), notebook ou trabalho Spark quando a condição for cumprida, siga estes passos:
Para Selecionar ação, selecione o tipo de item Fabric apropriado na seção "Executar Atividades de Fabric".
Ao selecionar item Fabric para executar, selecione o item Fabric da lista.
Para os tipos Pipeline, Dataflow, Notebook e Spark job, selecione Adicionar parâmetro e especifique o nome do parâmetro para o item Fabric e um valor para ele. Você pode adicionar mais de um parâmetro.
Se selecionou a opção Executar função , siga estes passos:
Para Função, selecione uma função da lista.
Para os parâmetros da função, especifique valores para cada um dos parâmetros definidos para a função, como mostrado no seguinte exemplo:
Pode usar propriedades dos dados escrevendo
@ou selecionando o botão ao lado das caixas de texto. Por exemplo,@BikepointID.
Ação personalizada
Para configurar o alerta para chamar uma ação personalizada quando a condição for cumprida, siga estes passos:
Para Selecionar ação, selecione Criar ação personalizada.
Como mencionado na secção Ação, crie primeiro a regra e depois complete a configuração personalizada das ações seguindo os passos de Acionar ações personalizadas (fluxos do Power Automate).
Depois de criares a ação personalizada, no painel de Definição da regra, seleciona a ação personalizada na lista suspensa de Ações .
Secção Guardar localização
Na secção local de gravação, para Espaço de Trabalho, selecione o espaço de trabalho onde pretende que o item ativador do Fabric seja criado ou já exista.
Para o item, selecione um item ativador existente ou crie um novo. Para criar um novo item ativador, selecione Criar um novo item e depois introduza um nome para o item ativador.
Criar a regra
Na página Adicionar regra , selecione Criar para criar a regra. Depois de a criação da regra ser bem-sucedida, ela é executada com base na frequência que definiste no campo Executar consulta a cada. Se a consulta devolver resultados, a regra desencadeia as ações que definiste.
Painel de regras
Depois de a criação das regras ser bem-sucedida, vês o painel de Regras com a lista de regras. No painel de Regras, pode realizar as seguintes tarefas:
Utilize o botão de alternância para parar ou executar a regra.
Selecione ..., e selecione Editar para editar a regra, Apagar para apagar a regra, e Abrir no Ativador para abrir o item Fabric Activator com a regra criada.
Alerta de exemplo
Aqui está um exemplo de mensagem de alerta do Teams que recebe quando o alerta é ativado: