Formatar dados por exemplos
Expressões no Power Automate é uma maneira poderosa de realizar operações sobre dados. Você pode usar o recurso Formatar dados por exemplos para acessar essas expressões sem conhecer as diferentes funções e a sintaxe correspondente necessária para criar as expressões desejadas. Para formatar texto, datas e números, basta fornecer exemplos do formato de saída que deseja que o fluxo produza e o Power Automate gerará a fórmula de expressão a ser usada automaticamente.
Formatar datas por exemplos
Neste cenário de exemplo, imagine que há uma lista da Microsoft com produtos que você comprou. Você deseja enviar um e-mail sempre que a lista for atualizada com novos produtos. Por padrão, o SharePoint formata datas assim: 2022-09-18, mas você deseja que ela seja exibida como 18 de setembro na mensagem de notificação por e-mail. Vamos ver como alterar o formato de data com o recurso Formatar dados por exemplos.
Edite seu fluxo no Power Automate designer.
Selecione a ação na qual você deseja inserir a data formatada e selecione qualquer campo de texto no cartão.
Na janela que se abre, selecione Expressão>Formatar dados por exemplos.
Uma lista exibe todos os itens em seu fluxo que podem ser formatados.
Selecione o item que deseja transformar.
Forneça um exemplo dos dados originais para o item que você selecionou na etapa anterior.
Dica
Você pode acessar o fonte de dados original ou revisar uma execução de fluxo anterior para copiar um valor de exemplo para a etapa anterior.
Forneça uma amostra de como você gostaria que o fluxo transformasse o exemplo.
Selecione Obter expressão.
O Power Automate exibe a expressão que é recomendada que você use para obter a saída desejada. Você pode testá-la com outro valor para confirmar se a expressão faz o que você espera.
Dica
Se a expressão que o Power Automate recomendar não é for que você espera, você poderá adicionar mais exemplos para refinar a expressão recomendada.
Selecione Aplicar quando os resultados da expressão corresponderem às suas expectativas.
O Power Automate adiciona a expressão ao fluxo.
Parabéns! Você criou uma expressão fornecendo um exemplo.
Formatar números por exemplos
Neste exemplo, imagine que você tenha um número proveniente de uma pesquisa do Microsoft Forms como 5958. Você deseja formatar o número como um valor de moeda antes de armazená-lo em um arquivo do Excel, como $5.958. Para direcionar seu fluxo para formatar o número como um valor de moeda, forneça um exemplo de como o Microsoft Forms retorna o número e um exemplo de como você deseja que seu fluxo formate o número.
O Power Automate usa as informações que você fornece e, em seguida, sugere a expressão que faz a transformação, conforme mostrado na captura de tela a seguir.
Formatar texto por exemplos
No cenário a seguir, imagine que você tem um formulário de inscrição no qual os participantes fornecem seus nomes completos e deseja enviar um e-mail de confirmação de inscrição apenas com o primeiro nome. Em vez de saudar a pessoa pelo nome completo, por exemplo Casey Jensen, queremos dizer apenas Casey.
Basta dar um exemplo e o Power Automate sugere a expressão correta para realizar essa transformação, conforme a captura de tela a seguir.
Limitações
Formatar dados por exemplos pode formatar um texto, número ou uma data de cada vez. Estruturas mais complexas, como matrizes, não são suportadas.
A formatação de dados por exemplos não está disponível em ambientes baseados na África do Sul, GCC, GCC High e DoD.
Informações relacionadas
PROSE, uma tecnologia que permite a programação por exemplo, alimenta o recurso Formatar dados por exemplos.