Funções e matrizes de divisão automatizadas de energia

Funções e matrizes de divisão automatizadas de energia

Há uma variedade de funções de cadeia de caracteres do Power Automate que podemos usar em nossos fluxos de MS. Neste tutorial, descobriremos o uso e a importância de outra função de string complicada – a função de divisão do Power Automate .

A função split simplesmente retorna um array de itens baseado na string fornecida e um delimitador.

Índice

Como funciona a função Power Automate Split

Precisamos definir seus parâmetros (texto e delimitador) para que esta função funcione corretamente.

Funções e matrizes de divisão automatizadas de energia

Para explicar melhor, digamos que nosso texto seja “ a maçã cai longe da árvore ”. Então o delimitador é apenas um espaço simples.

Funções e matrizes de divisão automatizadas de energia

Usando a função split , teremos um array que contém todas as palavras dentro do texto/string que especificamos. Um array é uma coleção de itens.

Funções e matrizes de divisão automatizadas de energia

Usando a função Power Automate Split

Vamos agora ter um exemplo de caso de uso para entender por que queremos fazer isso. Adicionaremos outra entrada neste fluxo de amostra que criei anteriormente. Vamos defini-la como Entrada 4  e digitar “ Por favor, digite a mensagem que deseja enviar em cascata ”.

Funções e matrizes de divisão automatizadas de energia

Então, vamos usar a função split em nosso Message text . Na guia Expressões , escolha a função de divisão .

Funções e matrizes de divisão automatizadas de energia

Para o parâmetro de texto , escolha a variável Input 4 .

Funções e matrizes de divisão automatizadas de energia

Para o separador, vamos usar um espaço. Em seguida, clique no botão OK .

Funções e matrizes de divisão automatizadas de energia

Por fim, clique em Salvar .

Funções e matrizes de divisão automatizadas de energia

Testando o Fluxo

Vamos agora ver o que acontece. Clique em Testar .

Funções e matrizes de divisão automatizadas de energia

Escolha a opção I'll perform the trigger action . Em seguida, clique em Testar .

Funções e matrizes de divisão automatizadas de energia

Insira quaisquer dados para as outras entradas. Quanto à entrada 4 , basta digitar “ a maçã cai longe da árvore ”. Em seguida, clique em Executar fluxo.

Funções e matrizes de divisão automatizadas de energia

Clique em Concluído .

Funções e matrizes de divisão automatizadas de energia

Ao verificar o Slack, a saída retornada é exatamente o que pensamos que seria.

Funções e matrizes de divisão automatizadas de energia

Isso agora está nos enviando uma matriz e não a string real.

Uso de matrizes

Vamos agora discutir algumas coisas que você pode fazer com um array. Primeiro, vamos adicionar uma nova etapa.

Funções e matrizes de divisão automatizadas de energia

Em seguida, clique em Controle .

Funções e matrizes de divisão automatizadas de energia

Depois disso, escolha Aplicar a cada controle.

Funções e matrizes de divisão automatizadas de energia

Na guia Expressões , escolha a função de divisão .

Funções e matrizes de divisão automatizadas de energia

Em seguida, selecione o próprio texto, que é a variável Input 4 .

Funções e matrizes de divisão automatizadas de energia

Certifique-se de digitar o separador que é um espaço. Em seguida, clique em OK .

Funções e matrizes de divisão automatizadas de energia

Depois disso, vamos adicionar outra ação.

Funções e matrizes de divisão automatizadas de energia

Pesquise e selecione o conector Slack .

Funções e matrizes de divisão automatizadas de energia

Em seguida, escolha a ação Postar mensagem .

Funções e matrizes de divisão automatizadas de energia

Vamos postar uma mensagem no mesmo canal do Slack ( discord ).

Funções e matrizes de divisão automatizadas de energia

Para o texto da mensagem , em vez de postar a entrada 4 ou o array, vamos postar o item atual .

Funções e matrizes de divisão automatizadas de energia

Ao usar o Apply para cada controle, ele primeiro obtém a matriz de strings por meio da função split . Então, para cada item no array, ele está postando aquele item atual. Então, vamos ver o que isso parece. Clique em Salvar .

Funções e matrizes de divisão automatizadas de energia

Clique em Testar .

Funções e matrizes de divisão automatizadas de energia

Usaremos apenas a execução anterior, pois nenhuma entrada foi alterada. Em seguida, clique em Testar .

Funções e matrizes de divisão automatizadas de energia

Ao verificar nosso Slack, veremos que ele exibiu com sucesso cada um dos itens do array.

Funções e matrizes de divisão automatizadas de energia

Ao fazer isso, podemos executar ações nos itens do array separadamente. 


Funções de String do Power Automate: Substring e IndexOf
Triggers em Fluxos do Power Automate
Expressões do Power Automate – Uma Introdução

Conclusão

Para resumir, podemos discutir o uso da função de divisão do Power Automate em nossos fluxos. Ele divide as strings em uma matriz de strings usando o delimitador definido. O delimitador serve como separador. Em nosso exemplo, usamos espaço. As pessoas costumam usar vírgulas, mas certamente você pode ter delimitadores diferentes para cada finalidade.

Também podemos percorrer a matriz de itens e, em seguida, executar determinadas ações em cada um deles. Geralmente fazemos isso usando o Apply para cada controle. Essa técnica é definitivamente útil ao trabalhar em uma coleção de dados.

Tudo de bom,

henrique


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.

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.

Introdução ao contexto de filtro no LuckyTemplates

Introdução ao contexto de filtro no LuckyTemplates

Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.

Ideias de materialização para caches de dados no DAX Studio

Ideias de materialização para caches de dados no DAX Studio

Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.

Relatórios de negócios usando o LuckyTemplates

Relatórios de negócios usando o LuckyTemplates

Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber