+2 meses grátis para
acelerar a sua carreira

Tá acabando!

00

DIAS

00

HORAS

00

MIN

00

SEG

Alura > Cursos de Data Science > Cursos de Análise de Dados > Conteúdos de Análise de Dados > Primeiras aulas do curso Power Automate: Automatizando tarefas de um analista de dados

Power Automate: Automatizando tarefas de um analista de dados

Centralização de dados: acabando com o caos - Apresentação

Apresentando o instrutor Henrique Frizo

Olá! Meu nome é Henrique Frizo, sou instrutor na Alura e atuo como professor de Excel, Power BI, Power Automate e outras ferramentas há alguns anos. Sou certificado pela Microsoft como especialista em Power BI, Excel e outras ferramentas. Já formei mais de 5 mil alunos ao redor do mundo e também trabalho como consultor em análise de dados para diversas empresas globalmente.

Audiodescrição: Henrique é um homem de pele clara, com cabelos e barba escuros. Ele veste uma camiseta preta lisa. Ao fundo, há uma luz azul e rosa refletida em uma parede branca.

Introduzindo o curso de Power BI e Power Automate

Este curso é direcionado a analistas de dados ou pessoas que estão começando a trabalhar com Power BI e não têm conhecimento em Power Automate. Neste treinamento, vamos aprender a criar fluxos de diversos níveis — básicos, intermediários e avançados — para auxiliar analistas de dados. Vamos desenvolver automações voltadas para a validação de dados que serão utilizados no Power BI, atualizações praticamente em tempo real, mas de forma mais agendada para o Power BI, além da criação de alertas e outras funcionalidades inerentes à rotina de um analista de dados.

Explorando funcionalidades e desafios do curso

Neste curso, vamos aprender alguns gatilhos, não apenas agendados, para que possamos programar nossos fluxos para começar em determinado dia e hora. Iremos criar também algumas validações condicionais, ou seja, só inseriremos dados no banco se eles não forem negativos ou se a data não estiver vazia. Esses são problemas comuns que enfrentamos no dia a dia enquanto atuamos como analistas de dados. Quando levamos esses dados problemáticos para o Power Query, enfrentamos grandes desafios. Portanto, focaremos bastante no tratamento prévio de dados antes de enviá-los para nossa fonte, além de alertas e atualização do nosso relatório do Power BI de uma forma muito mais fácil do que utilizando o Gateway de Dados.

Incentivando a participação na comunidade Alura

Vale sempre lembrar que este curso segue o padrão da Alura. A partir de agora, você tem acesso ao nosso Discord e ao nosso fórum, onde discutimos mais sobre as dúvidas, materiais e aulas. Lá, você pode encontrar pessoas que estão no mesmo ritmo que você e que têm as mesmas dúvidas, possibilitando uma ajuda mútua que contribui para a construção de uma comunidade cada vez melhor.

Motivando o início do aprendizado

Portanto, não perca mais tempo. Pegue papel e caneta, desligue o telefone, feche as redes sociais, pois a partir de agora temos um caminho incrível a ser trilhado juntos. Vamos lá? [♪]

Centralização de dados: acabando com o caos - Visão geral do cenário apresentação da empresa e do desafio

Introduzindo a empresa Zoop e seu contexto

Antes de mais nada, é muito importante que conheçamos a empresa e todo o cenário em que vamos trabalhar, para que possamos entender como as ferramentas que queremos aprender irão ajudar essa empresa. A empresa em questão é a Zoop. Esta loja é uma varejista que vende roupas, eletrônicos e diversos outros produtos, semelhante a grandes varejistas conhecidas tanto no mercado nacional quanto no internacional.

A Zoop tem utilizado cada vez mais as ferramentas da Microsoft para melhorar seu dia a dia, otimizando os processos de cada um de seus funcionários.

Explorando o uso de ferramentas Microsoft na Zoop

Hoje, já utilizamos o Power BI, o Excel e também o Power Automate para algumas atividades. Nosso foco principal agora é mesclar o uso do Power Automate com o Power BI, demonstrando como podemos aliar automação e análise de dados para entregar projetos excepcionais.

Ao longo do nosso projeto, receberemos diversas solicitações de muitos gestores da Zoop. A partir dessas solicitações, aplicaremos técnicas de automação e análise de dados para proporcionar um processo extraordinário.

Utilizando ferramentas adicionais da Microsoft

As ferramentas base que utilizaremos são o Power Automate e o Power BI, como mencionado anteriormente. No entanto, ao longo do nosso percurso, também utilizaremos outras ferramentas da Microsoft, como o Excel, tanto na versão Desktop quanto Online, além de diversas outras ferramentas disponíveis no universo da Power Platform e do Microsoft 365.

Centralização de dados: acabando com o caos - Automatizando a coleta de dados do Forms para Excel_SharePoint

Recebendo a solicitação da Zoop Megastore

Recebemos uma solicitação do time da Zoop Megastore. A primeira solicitação que recebemos foi a seguinte: precisamos melhorar a forma como os gerentes das lojas enviam os dados de fechamento diário. Atualmente, cada gerente preenche uma planilha diferente e envia por e-mail, o que gera uma bagunça na hora de consolidar os dados. Ou seja, temos várias lojas e filiais, e os gerentes enviam diversos relatórios de diferentes planilhas.

Precisamos criar um formulário único para que todos preencham o mesmo documento. O fluxo do Power Automate será ativado e preencherá uma única planilha para nós. Vamos começar entendendo mais sobre as ferramentas que utilizaremos. A primeira delas é o Power Automate. Para acessá-lo, podemos usar qualquer navegador. Eu utilizo o Microsoft Edge, mas qualquer navegador serve. Vamos acessar o make.powerautomate.com com nossa conta corporativa. Caso não tenhamos uma, podemos criar uma conta utilizando o Microsoft Developer, um programa da Microsoft para novas pessoas desenvolvedoras. Há conteúdos na Alura que ensinam a fazer isso, e deixarei no conteúdo complementar desta aula o passo a passo.

Utilizando SharePoint e Microsoft Forms

Utilizaremos também o SharePoint, onde criaremos um site para armazenar todos os nossos arquivos. Além disso, usaremos o Microsoft Forms, que muitos já devem ter visto. Já deixei o formulário pronto, baseado nas necessidades enviadas pela Zoop.

Vamos criar nosso site. Farei o passo a passo, pois muitas pessoas têm dúvidas. Para acessar o SharePoint, vá ao menu superior esquerdo, clique nos vários pontinhos e selecione SharePoint. No menu superior esquerdo, clique em "criar site". Escolha a opção de site de equipe. Não nos preocuparemos com design neste momento. Clique em "usar modelo". Nomearemos o site como "gestão empresarial" para facilitar o entendimento. O nome está disponível, então avançamos. Colocaremos o conteúdo em português do Brasil. O site será privado inicialmente. Quando formos implementar, adicionaremos outras pessoas. Não adicionaremos membros agora, pois estamos apenas testando. A Microsoft aplicará o modelo, e ao concluir, criará nosso sub-site no SharePoint.

Criando a biblioteca e a planilha no SharePoint

Agora, precisamos criar uma biblioteca, que é um local dentro do site para armazenar arquivos, semelhante a uma biblioteca digital. No superior esquerdo, clique em "novo" e selecione "biblioteca de documentos". Escolha "biblioteca em branco" e nomeie como zoopbiblioteca. Após criar, vamos criar uma nova planilha de Excel. Clique em "novo" e selecione "pasta de trabalho do Excel". Vamos replicar o conteúdo do formulário. Os gerentes deverão preencher informações como nome da loja, data de fechamento, total de vendas, quebras, promoções e observações.

Para formatar o Excel como tabela, que é necessário para que o Power Automate o reconheça, na guia, selecione a opção de tabela e marque "minha tabela tem cabeçalhos". Troque o nome da pasta para Zoop e nomeie como "fechamento lojas". A planilha pode ser renomeada para "database fechamento". Troque o nome da tabela para TBL_fechamento.

Configurando o Power Automate

Feche a planilha e vamos para o Power Automate. Caso seja a primeira vez que o veja, o Power Automate é um software de automação de processos dentro da Power Platform, ou seja, do ecossistema Microsoft. Ele possui duas frentes principais: workflows, que usamos para automações de tarefas online, e o Power Automate Desktop, ou PAD, para criar RPAs (Robôs de Automação de Processos), automatizando fluxos da área de trabalho, como arquivos de Excel, PDF, web scraping, entre outros.

Para criar um fluxo, clique em "Criar" no menu lateral esquerdo e selecione "Fluxo da Nuvem Automatizado". Nomeie o fluxo como "Zoop Fechamento Lojas".

Definindo gatilhos e ações no fluxo

A primeira etapa é definir um gatilho, ou seja, o que irá disparar nosso fluxo, nossa automação. Neste caso, será quando uma nova resposta for enviada para dentro do nosso Forms. Após configurar isso, clicamos em "Criar". Caso ocorra um erro, não se preocupe, é algo comum. Devemos clicar no erro e, em seguida, selecionar o ID do formulário, apontando qual formulário deverá ser disparado. No nosso exemplo, escolhemos o Zoop Fechamento Diário, que é o nome do formulário criado anteriormente.

No Power Automate, já determinamos o gatilho e agora precisamos definir a ação que ocorrerá após o disparo. Clicamos no botão de adicionar ação e buscamos por Forms. Utilizamos o campo de busca, que será muito útil daqui para frente. Selecionamos "Obter detalhes da resposta" e apontamos novamente para o nosso formulário Zoop Fechamento Diário. Ao clicar em Response ID, precisamos identificar as respostas. O sistema oferece dois botões: o primeiro, chamado de conteúdo dinâmico, e o segundo, funções Power Fx. Para este projeto, selecionamos o botão de Conteúdo Dinâmico e escolhemos o ID da resposta, que é o identificador das respostas anteriores.

Adicionando dados ao Excel com Power Automate

Em seguida, adicionamos uma nova ação e buscamos por um conteúdo do Excel Online chamado "Adicionar". Selecionamos "Excel Online Business" e a opção "adicionar uma linha em uma tabela". Quando alguém enviar uma resposta no formulário, o Power Automate obterá cada uma das respostas e as adicionará em uma linha de uma planilha do Excel. Configuramos a localização da planilha, que está em "Zoop gestão empresarial". Escolhemos a biblioteca de documentos da Zoop e o arquivo Zoop fechamento de lojas. Dentro desse arquivo, selecionamos a tabela TBL_fechamento.

Após configurar, marcamos todas as colunas da planilha e associamos cada resposta ao seu respectivo campo: loja com loja, data do fechamento com data do fechamento, total de vendas com total de vendas, quebras com quebras, ovo promoção com ovo promoção, e observação com observação. Com isso, nosso fluxo está finalizado.

Testando e verificando o fluxo

Para testar, salvamos o fluxo e clicamos em "Testar" no menu superior direito. Escolhemos a opção "manual" e executamos o teste. Para ver o fluxo em ação, respondemos ao formulário. No exemplo, preenchemos com a loja de Campinas, data de fechamento em 12/09/2025, total de vendas de R$250 mil, quebra de caixa de R$400, confirmação de promoções realizadas, e observações sobre vendas no crédito. Após enviar, voltamos ao Power Automate, que identificou e executou o fluxo em dois segundos.

Verificamos a planilha no SharePoint, clicando em fechamento de lojas. Caso os dados não apareçam imediatamente, isso pode ser devido ao tempo de propagação nos servidores da Microsoft. Após alguns minutos, os dados devem aparecer. No futuro, recomendamos armazenar os dados em uma lista do SharePoint, que é mais eficiente para automações.

Conectando ao Power BI e concluindo a solicitação

Com os dados na planilha do Excel, podemos nos conectar ao Power BI, que será atualizado sempre que houver uma nova resposta no formulário. Concluímos assim a primeira solicitação do time da Zoop, iniciando com sucesso. Agora, aguardamos o próximo desafio.

Sobre o curso Power Automate: Automatizando tarefas de um analista de dados

O curso Power Automate: Automatizando tarefas de um analista de dados possui 95 minutos de vídeos, em um total de 56 atividades. Gostou? Conheça nossos outros cursos de Análise de Dados em Data Science, ou leia nossos artigos de Data Science.

Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:

Aprenda Análise de Dados acessando integralmente esse e outros cursos, comece hoje!

Conheça os Planos para Empresas