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.
O Fabric Activator no Microsoft Fabric permite-lhe agir quando detetar padrões ou condições em fluxos de dados. Se és novo no Fabric Activator, vê O que é Fabric Activator. Neste tutorial, utiliza os dados de exemplo incluídos com o Fabric Activator para completar as seguintes tarefas:
- Revisar um ativador de exemplo
- Explorar os dados
- Explorar uma regra
- Iniciar a regra
- Criar um objeto
- Criar uma regra
Pré-requisitos
Antes de começar, precisa de um espaço de trabalho com capacidade para Fabric. Para saber mais sobre Fabric espaços de trabalho, consulte o artigo Workspaces. Se não tiver Fabric, será solicitado a iniciar uma versão de teste.
Criar um ativador de exemplo
Vai ao portal Fabric.
No painel de navegação esquerdo, selecione as reticências (...) e depois selecione Criar.
Ao Criar, na secção Real-Time Inteligência, selecione Ativador de Dados.
No Ativador, selecione Experimentar exemplo.
Explorar os dados
Neste passo, explora os dados de eventstream sobre os quais esta amostra é construída.
O novo ativador tem uma seção "Explorer". Role para baixo e selecione o fluxo de eventos de entrega de pacotes.
Esses eventos mostram o status em tempo real dos pacotes que estão em processo de entrega.
Observe os eventos recebidos e passe o mouse sobre os dados do evento na tabela ao vivo. Cada ponto de dados contém informações sobre o evento. Talvez precise rolar para ver tudo.
Explorar uma regra
Usa uma regra para especificar os valores de eventos que queres monitorizar, as condições que queres detetar e as ações que queres que o Fabric Activator realize.
O painel Explorer exibe objetos, como fluxos de eventos, para esse ativador. Eventos de entrega é um dos objetos criados a partir do eventstream eventos de entrega de pacotes.
No painel Explorer, selecione o objeto chamado Eventos de entrega. Você pode criar regras sobre objetos que usam dados do fluxo de eventos de entrega de pacote. Por exemplo, uma regra que verifica a temperatura dos pacotes.
Observe que a secção Eventos por ID do objeto é organizada por ID do pacote. ID do pacote é o identificador que identifica exclusivamente cada pacote. Use este ID único para atribuir os eventos Package aos objetos Pacote.
Selecione a regra Temperatura chamada Demasiado quente para o medicamento. No painel mais à direita, consulte o painel Definição para ver como a regra funciona.
Na seção Monitor, selecione Temperatura. Os valores de temperatura vêm da coluna de Temperatura na tabela Eventos de entrega. Você pode ver a coluna Temperatura em uma captura de tela anterior.
Na seção Condição , você vê a condição da regra para monitorar temperaturas superiores a 20 graus Celsius.
Desloque-se ainda mais para baixo até Filtro de Propriedade. A regra aplica-se apenas a embalagens que contenham medicamentos. Na tabela Eventos de Entrega, a regra analisa a coluna denominada Conteúdo de cuidados especiais. Na coluna Cuidados especiais, algumas das embalagens têm um valor de Medicina.
Por fim, role para baixo até Ação. Escolha uma das seguintes ações se a condição for cumprida:
Enviar notificação por email: Envia um email para ti próprio ou para outros membros da tua organização.
- Para selecionar ação, selecione Enviar email.
- Para To, introduza endereços de email dos destinatários ou utilize a lista suspensa para selecionar uma propriedade cujo valor seja um endereço de email. Por defeito, o seu email está preenchido aqui.
- Para o assunto, introduza o assunto da notificação por email.
- Para o Título, introduza o título da notificação por email.
-
Para Notas, introduza notas para a notificação por email.
Observação
Ao introduzir o assunto, o título ou as notas, pode consultar as propriedades dos dados escrevendo
@ou selecionando o botão ao lado das caixas de texto. Por exemplo,@BikepointID. - Para Contexto, selecione os valores da lista suspensa que pretende incluir na notificação do e-mail.
Enviar Microsoft Teams notificação: Envia uma notificação Microsoft Teams a indivíduos, a um grupo de chat ou a um canal. Pode personalizar o título e o conteúdo da mensagem.
- Para Selecionar ação, selecione Teams -->Mensagem para indivíduos ou Mensagem de grupo no chat, ou Publicação no canal.
- Siga um destes passos dependendo da sua escolha:
- 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, é enviada uma mensagem Teams aos 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 tiveres selecionado a opção Publicação no canal, seleciona uma equipa e um canal a partir das listas suspensas. Quando a condição é cumprida, uma mensagem é publicada no canal selecionado.
- No Campo 'Título', introduza o título da notificação do Teams.
-
Para Notas, introduza notas para a notificação do Teams.
Observação
Ao introduzir o assunto, o título ou as notas, pode consultar as propriedades dos dados escrevendo
@ou selecionando o botão ao lado das caixas de texto. Por exemplo,@BikepointID. - Para contextualizar, selecione os valores da lista suspensa que quer incluir na notificação do Teams.
Executar atividades do Fabric: Para configurar o alerta para lançar um pipeline do Fabric, Dataflow, trabalho Spark, notebook ou Função de Dados de Utilizador quando a condição for cumprida, siga estes passos:
Para selecionar ação, selecione Executar Pipeline, Executar Fluxo de Dados, Executar o trabalho Spark, Executar o Notebook ou Executar Função de Dados do Utilizador (pré-visualização).
No Selecione Fabric item a executar, selecione o item Fabric (pipeline, fluxo de dados, caderno, trabalho Spark ou função) da lista.
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. Pode passar parâmetros a partir dos dados de alerta digitando @ ou selecionando o botão ao lado da caixa de texto. Por exemplo, @BikepointID.
Ações personalizadas: 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 de Ações, crie primeiro a regra e depois complete a configuração personalizada da ação seguindo os passos de Acionar ações personalizadas (fluxos de Power Automate).
Depois de criar a ação personalizada, no painel de Definição, selecione a sua ação personalizada na lista de opções 'Selecionar ação'.
Seleciona Criar para guardar a tua regra de Ativador.
Criaste uma regra do Fabric Ativator. A regra é executada contra o fluxo de eventos de entrega de encomendas. A regra procura embalagens que tenham medicamentos e verifica se a temperatura agora é superior a 20 graus Celsius. Quando a temperatura se torna superior a 20 graus Celsius, é enviada uma mensagem do Teams.
Veja as outras regras para saber como funcionam.
Iniciar a regra
Agora que já conheces os eventos e objetos usados para criar uma regra, começa a regra.
Selecione Demasiado quente para o medicamento.
Opcionalmente, envie uma mensagem de teste selecionando Enviar-me uma ação de teste. Primeiro, verifique se é o Destinatário.
Recebes uma mensagem semelhante à seguinte:
Selecione Iniciar. Esta ação ativa a regra. Você recebe uma mensagem do Teams sempre que um pacote de medicamento está muito quente. A regra ativa-se várias vezes por hora.
Mais tarde, podes desligar a regra usando o botão Parar na fita.
Criar um objeto
Agora é hora de criar um objeto próprio. Nesta seção, exclua o objeto Package . Em seguida, recrie-o para acompanhar o status dos pacotes em trânsito onde as horas de entrega se tornam superiores a 25.
No painel Explorer , clique com o botão direito do mouse em Pacote e selecione Excluir. Na janela Excluir item , selecione Excluir.
Selecione o fluxo de eventos de entrega de pacotes e, em seguida, selecione Novo objeto na faixa de opções.
No painel Construir objeto à direita, siga estas etapas:
Criar uma nova regra
Crie uma regra que o alerte se o tempo de trânsito na entrega exceder um limite.
Selecione a sua nova propriedade HoursInTransit. Na faixa de opções, selecione Nova regra.
No painel de Definições , siga estes passos:
Vês a regra em HoursInTransit no painel Explorer. Selecione a regra. No painel central, selecione o ícone de lápis na parte superior e atualize o nome para Tempo médio de trânsito acima do alvo.
No painel Definição à direita, selecione HoursInTransit. Em seguida, selecione Adicionar resumo>média.
Defina um tamanho de janela de agregação de cinco minutos e um tamanho de etapa de cinco minutos e, em seguida, selecione Salvar.
O gráfico do Monitor é atualizado para refletir o resumo, e o gráfico do Monitor das suas regras tem esta aparência.
Teste a sua regra selecionando o botão Enviar-me uma ação de teste. Certifique-se de receber um alerta. Se usares email, pode demorar um ou dois minutos a chegar.
Inicie a regra selecionando Salvar e iniciar no painel Definição ou selecionando Iniciar na faixa de opções.
Você criou seu primeiro objeto e regra. Como próximas etapas, você pode tentar configurar algumas outras regras no objeto Package2 .
Quando estiver pronto para tentar usar o Fabric Activator nos seus próprios dados, siga os passos no artigo Get data for Fabric Activator.
Limpar recursos
Quando terminares as regras que criaste como parte do tutorial, pára-as. Se não suspender as regras, continuará a receber as notificações. Também pode incorrer em custos por processamento em segundo plano. Selecione cada regra por vez e selecione o botão Parar na barra de ferramentas.
Conteúdos relacionados
Para saber mais sobre a Microsoft Fabric, veja: