Laboratório de prática 6: Fluxo agendado

Neste laboratório, você vai criar um fluxo agendado.

O que você aprenderá

  • Como criar um fluxo agendado do Power Automate e processar uma lista de itens do SharePoint.

Macroetapas do laboratório

  • Criar um fluxo agendado
  • Consultar uma lista do SharePoint
  • Usar operações de dados
  • Testar o fluxo

Pré-requisitos

  • Precisa ter concluído o Laboratório 3: SharePoint

Etapas detalhadas

Exercício 1: Criar fluxo agendado

Tarefa 1.1: Criar o gatilho

  1. Navegue até o portal do Power Automate https://make.powerautomate.com.

  2. Verifique se você está no ambiente Dev One.

  3. Selecione a guia + Criar no menu de navegação à esquerda.

  4. Selecione Fluxo da nuvem agendado.

  5. Insira Daily New Tasks em Nome do fluxo.

  6. Defina Repetir a cada como 1dia.

    Captura de tela do build de um fluxo agendado.

  7. Selecione Criar.

Tarefa 1.2: Configurar o gatilho

  1. Escolha a etapa Recorrência.

  2. Clique no nome da etapa Recorrência e insira Daily

Tarefa 1.3: Consultar novas tarefas

  1. Selecione o ícone + na etapa de gatilho e escolha Adicionar uma ação.

  2. Insira list items na pesquisa.

  3. Selecione Obter itens em SharePoint.

  4. Clique no nome da etapa Obter itens e insira New tasks

  5. Selecione o site do SharePoint do Power Automate.

  6. Escolha a lista Tarefas.

  7. Em Parâmetros avançados, escolha Mostrar tudo.

  8. Escolha o campo Filtrar Consulta e insira ApprovalStatus eq 'New'

    Captura de tela da consulta de itens de lista.

Tarefa 1.4: Selecionar colunas

  1. Clique no ícone + na etapa Novas tarefas e escolha Adicionar uma ação.

  2. Insira Select na pesquisa.

  3. Selecione Integrado em Runtime.

  4. Escolha Selecionar em Operações de Dados.

  5. Selecione o campo De e escolha o ícone de Conteúdo dinâmico.

  6. Escolha corpo/valor em Novas tarefas.

  7. Clique no campo Inserir chave e insira Task

  8. Selecione o campo Inserir valor e escolha o ícone de Conteúdo dinâmico.

  9. Escolha Título em Novas tarefas.

  10. Clique no campo Inserir chave e insira Description

  11. Selecione o campo Inserir valor e escolha o ícone de Conteúdo dinâmico.

  12. Escolha Descrição em Novas tarefas.

  13. Clique no campo Inserir chave e insira Due

  14. Selecione o campo Inserir valor, selecione o ícone de conteúdo dinâmico e selecione Ver mais.

  15. Escolha Data Limite em Novas tarefas.

    Captura de tela da ação Selecionar.

  16. Se o designer de fluxos adicionou automaticamente um ou mais loops “Para Cada”, arraste a etapa “Seleção” para fora dos loops e remova o(s) loop(s).

    Captura de tela das etapas do fluxo sem loops.

Tarefa 1.5: Criar tabela

  1. Selecione o ícone + na etapa Selecionar e escolha Adicionar uma ação.

  2. Insira create html na pesquisa.

  3. Escolha Criar tabela HTML em Operações de dados.

  4. Selecione o nome da etapa Criar tabela HTML e insira Format as HTML table

  5. Selecione o campo De e escolha o ícone de Conteúdo dinâmico.

  6. Escolha Saída em Selecionar.

    Captura de tela da ação Formatar tabela HTML.

Tarefa 1.6: Enviar email

  1. Clique no ícone + na etapa Formatar como tabela HTML e escolha Adicionar uma ação.

  2. Insira email na pesquisa.

  3. Selecione Enviar um email (V2) em Office 365 Outlook.

  4. Clique no nome de etapa Enviar um email (V2) e insira Notify by email

  5. Selecione o campo Para e escolha Inserir valor personalizado.

  6. Insira sua ID de usuário do locatário em Para.

  7. Clique no campo Assunto e insira Daily Tasks

  8. Selecione o campo Corpo e escolha o ícone de Conteúdo dinâmico.

  9. Selecione Saída em Formatar como tabela HTML.

  10. Selecione Salvar.

Exercício 2: Teste de fluxo agendado

Tarefa 2.1: Executar o fluxo agendado manualmente

  1. Escolha Testar

  2. Selecione Manualmente.

  3. Selecione Testar.

  4. Selecione Executar fluxo.

  5. Selecione Concluído.

  6. No portal do Power Automate, selecione o Inicializador de aplicativos no canto superior esquerdo da janela do navegador e escolha Outlook.

    Captura de tela da ação Formatar tabela HTML.