Resultados estáticos do Power Automate: uma visão geral

Neste tutorial, aprenderemos sobre os resultados estáticos do Power Automate e como ele funciona em nossos fluxos. Atualmente, esse poderoso recurso ainda está em modo de visualização ou beta. No entanto, esse é certamente um bom recurso que podemos adicionar às nossas práticas recomendadas ao criar diagramas de fluxo.

Índice

Cenário de amostra

Usaremos um fluxo de amostra que criei anteriormente.

Resultados estáticos do Power Automate: uma visão geral

Ele envia uma solicitação HTTP para um endpoint de terceiros.

Resultados estáticos do Power Automate: uma visão geral

Isso é o que a solicitação HTTP recebe de volta.

Resultados estáticos do Power Automate: uma visão geral

Em seguida, ele executará uma ação de Condição . Se o código de status da solicitação HTTP for igual a 200 , isso significa que a solicitação foi bem-sucedida.

Resultados estáticos do Power Automate: uma visão geral

Se a condição for atendida, o fluxo irá para o caminho Se sim . Ele postará uma mensagem dizendo “ APROVADO ” no canal geral no Slack . Em seguida, no canal de orçamento , ele também postará uma mensagem que contém todos os dados que obtivemos do endpoint de terceiros. 

Resultados estáticos do Power Automate: uma visão geral

Se a condição não for atendida, ele irá para o caminho Se não e o canal geral no Slack receberá uma mensagem dizendo NEGADO ”.

Resultados estáticos do Power Automate: uma visão geral

Depois de percorrer o fluxo de amostra, vamos clicar em Salvar .

Resultados estáticos do Power Automate: uma visão geral

Vamos agora testar o fluxo e ver como ele funciona.

Resultados estáticos do Power Automate: uma visão geral

Escolha a opção I'll perform the trigger action e clique no botão Test .

Resultados estáticos do Power Automate: uma visão geral

Depois disso, clique em Executar fluxo .

Resultados estáticos do Power Automate: uma visão geral

Por último, clique em Concluído .

Resultados estáticos do Power Automate: uma visão geral

Vamos ver o resultado no diagrama de fluxo. Como podemos ver, todas as etapas foram executadas com sucesso.

Resultados estáticos do Power Automate: uma visão geral

Ao verificar o canal geral no Slack, veremos que a mensagem “ APROVADO ” foi enviada com sucesso.

Resultados estáticos do Power Automate: uma visão geral

Acesse o canal de orçamento e veremos o JSON real que obtivemos da solicitação HTTP.

Resultados estáticos do Power Automate: uma visão geral

Por enquanto, o endpoint ainda está ativo para que nosso fluxo funcione corretamente. Mas, como testamos nosso fluxo quando o servidor endpoint não está mais funcionando?

Quando isso acontecer, nosso fluxo definitivamente falhará. Em instâncias como essa, não queremos que a ação de solicitação HTTP realmente faça ping no servidor, pois estamos assumindo que o servidor está quebrado.

Portanto, podemos apenas criar variáveis ​​falsas para passar para a próxima etapa. Mas uma solução muito melhor para isso é usar o Power Automate Static Results .

O recurso Resultados estáticos não acionará a ação real. Em vez disso, apenas forçará a ocorrência de certas saídas.

Usando resultados estáticos em fluxos de automatização de energia

Para experimentar o método Static Results , vamos voltar ao nosso fluxo e editá-lo.

Resultados estáticos do Power Automate: uma visão geral

Clique nas reticências na etapa de solicitação HTTP e, em seguida, clique na opção Static result (Preview) .

Resultados estáticos do Power Automate: uma visão geral

Alterne a opção Ativar resultado estático (Visualização) .

Resultados estáticos do Power Automate: uma visão geral

Quando habilitado, podemos escolher qualquer saída que queremos que o fluxo produza. Neste exemplo, queremos que ele produza Succeeded como resultado com 200 como seu Status Code .

Resultados estáticos do Power Automate: uma visão geral

Vamos clicar no ícone da lista de verificação e selecionar body .

Resultados estáticos do Power Automate: uma visão geral

Em seguida, o campo do corpo será exibido.

Resultados estáticos do Power Automate: uma visão geral

Preencheremos o corpo com o conteúdo do corpo de nossa execução de fluxo anterior bem-sucedida.

Resultados estáticos do Power Automate: uma visão geral

Tenha em mente que toda ação tem saídas. Então, vamos clicar no link Mostrar saídas brutas .

Resultados estáticos do Power Automate: uma visão geral

Ao clicar nele, veremos o que nosso fluxo retorna, como o Status Code , o Header e o Body . Vamos copiar o conteúdo do corpo . 

Resultados estáticos do Power Automate: uma visão geral

Em seguida, cole- o no campo do corpo do nosso resultado estático .

Resultados estáticos do Power Automate: uma visão geral

Clique em Concluído após colar.

Resultados estáticos do Power Automate: uma visão geral

Também podemos copiar o conteúdo dos cabeçalhos e colá-los no campo Digite uma propriedade exclusiva para nosso resultado estático. Mas, por enquanto, não precisamos nos preocupar com cabeçalhos porque vamos nos concentrar em forçar o código de status a ser 200 e o corpo a ser equivalente ao da nossa execução de fluxo anterior bem-sucedida. 

Feito isso, veremos um  pequeno ícone de copo amarelo . Passe o ponteiro do mouse sobre o ícone e veremos uma mensagem dizendo “ Esta ação tem resultado estático configurado ”. 

Resultados estáticos do Power Automate: uma visão geral

Todos os resultados estáticos retornam strings . Portanto, precisamos alterar o código de Status de um inteiro 200 para uma string adicionando aspas ( ) no início e no final do número. Esta é apenas uma nuance que a Microsoft já conhece e provavelmente a corrigirá quando lançar totalmente esse recurso.

Resultados estáticos do Power Automate: uma visão geral

Por fim, clique em Salvar .

Resultados estáticos do Power Automate: uma visão geral

Testando Resultados Estáticos da Power Automate

Vamos agora testar o fluxo que configuramos com Static Results .

Resultados estáticos do Power Automate: uma visão geral

 Escolha a opção I'll perform the trigger action e clique no botão Test .

Resultados estáticos do Power Automate: uma visão geral

Clique em Executar fluxo .

Resultados estáticos do Power Automate: uma visão geral

Em seguida, clique em Concluído .

Resultados estáticos do Power Automate: uma visão geral

O pequeno ícone de copo azul na ação de solicitação HTTP indica que a ação foi executada usando o resultado estático.

Resultados estáticos do Power Automate: uma visão geral

Não há cabeçalhos neste, pois não atribuímos nenhum.

Resultados estáticos do Power Automate: uma visão geral

Também veremos se as condições funcionaram corretamente.

Resultados estáticos do Power Automate: uma visão geral

Portanto, veremos que a mensagem “ APROVADO ” é exibida novamente no canal geral do Slack.

Resultados estáticos do Power Automate: uma visão geral

Quando clicarmos no canal de orçamento , também veremos a mesma mensagem novamente.

Resultados estáticos do Power Automate: uma visão geral

Página de documentação para resultados estáticos do Power Automate

Outra maneira de aprender a usar os resultados estáticos é verificando a documentação do Power Automate . É essencial verificar sua página de documentação, pois coisas novas surgem de tempos em tempos.

Resultados estáticos do Power Automate: uma visão geral

Clique na opção Como fazer guias . Em seguida, clique no tópico Testar aplicativos lógicos com dados fictícios . Em seguida, ele exibirá as diretrizes sobre como configurar resultados estáticos e outras informações úteis relacionadas.

Resultados estáticos do Power Automate: uma visão geral


Desenvolvimento Power Automate: Melhores práticas para implementar
o disparador HTTP do Microsoft Flow | Um tutorial do Power Automate
Passo a passo da documentação do Power Automate

Conclusão

Um dos recursos mais poderosos disponíveis no Microsoft Power Automate são os resultados estáticos . Ele permite que os usuários forcem a ocorrência de determinadas saídas em todos os cenários. Portanto, aconteça o que acontecer, o fluxo de trabalho produzirá os resultados que você definiu. Também torna as coisas muito mais fáceis sabendo que os diagramas de fluxo podem ficar mais complicados ao longo do tempo.

Além deste tutorial, você pode começar a se familiarizar mais com os resultados estáticos, familiarizando-se com a documentação da Microsoft . Isso é muito útil à medida que você progride em sua carreira no Power Automate . Novamente, um bom desenvolvedor ou administrador também deve ser capaz de encontrar soluções para seus problemas maximizando o uso da documentação.

Tudo de bom,

henrique

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.