Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 S U M Á R I O M Ó D U L O 2 M Ó D U L O 3 2 3 M Ó D U L O 4 4 M Ó D U L O 5 5 6 M Ó D U L O 6 7 M Ó D U L O 7 8 I N T R O D U Ç Ã O A O P O W E R B I 10 Depois de ter assistido às instruções iniciais do curso e antes de entrar no Power BI e colocar a mão na massa, vamos entender o que é o BI. BI significa Business Intelligence e é basicamente o conceito que está por trás do grande objetivo do Power BI. De forma sucinta, o objetivo do BI é conseguir analisar os dados de uma empresa para auxiliar na tomada de decisões. Para isso, é preciso trazer as informações que estão espalhadas pelas diversas áreas da empresa (como vendas, devoluções, clientes, fornecedores, marketing, financeiro, funcionários, entre outros), para então organizar, juntar as informações e criar análises e relatórios que vão ajudar a empresa a tomar decisão baseada em dados. A seguir vamos ver alguns exemplos de como isso ocorre na prática. M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) 11 ONDE PODEMOS VER O BI NA EMPRESA? O atendimento ao cliente geralmente leva em conta o tempo médio dos chamados ou atendimentos. Quanto maior o tempo médio, maior o tempo de espera. Sendo assim, analisando essa informação podemos trabalhar para reduzir o tempo e aumentar a eficiência. SAC Aqui é possível analisar a taxa de rotatividade (turnover) dos colaboradores da empresa e procurar entender o que podemos fazer para melhorar e reter mais os funcionários e, ao mesmo tempo, evitar desligamentos. RH Vamos supor que ocorreu um aumento (ou redução) grande nas vendas do mês passado pra cá. Podemos analisar o motivo dessa variação e avaliar como continuar crescendo ou evitar essa queda. Além disso, podemos saber qual perfil de cliente mais compra e direcionar as estratégias de Marketing pro público certo. VENDAS 12 M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) 13 O grande objetivo aqui é utilizar o Power BI justamente para conseguir aplicar o Business Intelligence. O Power BI é uma ferramenta de BI. Não é a única, existem outras ferramentas de BI disponíveis no mercado. Abaixo, você pode ver um Dashboard / Relatório de Produção e um de RH feitos totalmente em Power BI: M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) 14 Agora apresentamos também um Dashboard / Relatório de DRE e outro de Compras também feitos totalmente em Power BI: Para construir relatórios, é recomendado seguir uma sequência que facilitará juntar as informações, fazer as análises e, só então, criar o relatório. Chamamos essas etapas de Processo de BI. M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) 1 ETL – TRANSFORMAÇÃO DOS DADOS Na primeira etapa do processo de BI, temos o ETL dos dados. Essa sigla do inglês significa Extract, Transform and Load, ou seja, vamos Extrair, Transformar e Carregar os dados. 2 MODELAGEM DE DADOS Com os dados em mãos, podemos criar os relacionamentos que, junto aos cálculos, serão a base para todas as análises que construiremos e garantirão o funcionamento correto dos relatórios. 3 CÁLCULOS/ANÁLISESCom os relacionamentos criados, podemos criar cálculos e analisar os dados que temos disponíveis por meio das Fórmulas DAX. 4 CRIAÇÃO DE RELATÓRIOS/DASHBOARDS É hora de criar a visualização que vai transmitir da melhor forma as informações que obtivemos com a modelagem dos dados. 5 COMPARTILHAR RELATÓRIOS ONLINE Com o relatório bem construído e alinhado com os líderes, compartilhar os resultados com os stakeholders é essencial para transmitir o conhecimento gerado com as análises. 15 M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) Existem diversas ferramentas de BI no mercado e só para você ter uma ideia, vamos citar algumas aqui: Power BI, Metabase, Tableau, Qlik, Google DataStudio, Sisense, Looker e Mode Analytics. 16 M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) Mas então, por que optamos por utilizar o Power BI? Pois é o mais relevante no mercado de trabalho atualmente, ou seja, é a ferramenta de BI que mais as empresas tem buscado implementar dentro do dia-a-dia. Prova disso é que nas pesquisas realizadas pela empresa de consultoria Gartner, o Power BI (representado por Microsoft) é destaque entre os líderes dessa plataforma (ao lado). 17 M2.1 – O QUE É BUSINESS INTELLIGENCE (BI) Além disso, fazendo uma análise por volume de interesse nas buscas na internet, o Power BI segue liderando. Abaixo vemos uma comparação com o Tableau (à esquerda) e com o Google DataStudio (à direita). 18 M2.2 – QUAL O NOTEBOOK IDEAL PARA O POWER BI Uma dúvida frequente que surge antes mesmo de baixar o Power BI é saber quais as configurações ideais para rodar bem o software e conseguir trabalhar de forma fluida. Segundo o próprio site da Microsoft, na documentação do Power BI, há a apresentação dos requisitos mínimos. 19 https://learn.microsoft.com/pt-br/power-bi/fundamentals/desktop-get-the-desktop REQUISITOS É um sistema operacional, que é a interface entre usuário e máquina. De forma geral, quanto mais recente a versão, mais melhorias foram aplicadas e maior a agilidade de interação. WINDOWS 4 É justamente o local em que ficam guardados os programas, podendo variar em questão de capacidade e velocidade. ARMAZENAMENTO 3 O processador é a unidade central de processamento de um computador (CPU), que funciona como o cérebro do computador, fazendo as conexões necessárias entre todos os programas instalados. PROCESSADOR 2 É responsável pelo armazenamento de informações necessárias para a execução de programas em uso e para o funcionamento do próprio sistema operacional. Uma memória maior ajuda a rodar programas mais pesados. MEMÓRIA RAM1 20 As recomendações mínimas às vezes não serão suficientes, pois muitas vezes estamos com mais de um programa aberto e pode travar um pouco o notebook. Isso porquê o Power BI é um programa que precisa processar vários dados, o que acaba tornando algo mais pesado de rodar. Ao lado explicamos os 4 requisitos principais que levamos em conta para te indicar o mínimo para rodar bem e uma versão ideal. M2.2 – QUAL O NOTEBOOK IDEAL PARA O POWER BI 21 Memória RAM Processador Armazenamento Windows Mínimo (para rodar bem) Ideal 8 GB Intel i5 8ª geração OU Ryzen 5 3ª geração Windows 8 HD 16 GB Intel i7 7ª geração OU Ryzen 7 3ª geração Windows 10 SSD Agora que você já conferiu os requisitos mínimos para o Power BI rodar bem no seu notebook, chegou a hora de baixar o Power BI Desktop. Você tem duas opções para baixar: 1. Pelo site da Microsoft 2. Pela Microsoft Store Já adiantamos que recomendamos a segunda opção. Para entender como baixar, basta seguir o passo a passo das próximas páginas. M2.3 – INSTALANDO O POWER BI 22 M2.3 – INSTALANDO O POWER BI A primeira forma consiste em procurar por “Power BI download” no seu navegador. Desça a página e clique quando encontrar “Power BI Desktop – Relatórios Interativos”. 23 M2.3 – INSTALANDO O POWER BI Na página que abrir, clique em “Veja as opções de download e idioma”. 24 M2.3 – INSTALANDO O POWER BI Troque para o idioma “Português (Brasil)”. Cuidado para não selecionar o de Portugal, já que alguns comandos são diferentes. Depois, basta clicar em “Baixar”. Pronto! A seguir veremos a segunda maneira de baixar o Power BI. 25 M2.3 – INSTALANDO O POWER BI A segunda forma de instalar o Power BI é por meio da Microsoft Store, que você encontra no Windows na barra de pesquisa. 26 M2.3 – INSTALANDO O POWER BI Ao abrir o aplicativo, busque por “Power BI” e clique na opção “Power BI Desktop”. 27 M2.3 – INSTALANDO O POWER BI Por fim, clique na opção “Adquirir”. 28 M2.3 – INSTALANDO O POWER BI As duas maneiras vão funcionar para baixar o Power BI, a grande vantagem de baixar pela Microsoft Store é que a atualização é feita de forma automática para as novas versões. Caso você baixe pelo site, é baixado um arquivo da versão mais atual. Porém, caso apareça uma atualização, énecessário baixar essa nova versão pelo site. 29 Para falar sobre as atualizações é importante dizer que a Microsoft investe pesado em melhorar cada vez mais o Power BI. Quer dizer que o Power BI é melhor do que ele era há um ano ou há dois anos e assim sucessivamente. Por isso, o time de desenvolvimento do Power BI faz atualizações mensais. Mas calma que isso não quer dizer que a cada mês vai surgir uma funcionalidade essencial que você terá que aprender para continuar utilizando o Power BI. Geralmente, são atualizações incrementais. Por exemplo: eles adicionaram mais uma possibilidade de conectar com um banco de dados muito específico que dificilmente você utilizará no seu dia-a-dia. M2.4 – ATUALIZAÇÕES DO POWER BI 30 M2.4 – ATUALIZAÇÕES DO POWER BI Não é obrigatório, mas caso você queira se atualizar e acompanhar todas as atualizações e novidades, você pode entrar no blog do Power BI. Para saber mais, basta clicar no título ou em “leia mais”. Lembrando que o blog é em inglês. 31 https://powerbi.microsoft.com/pt-br/blog/ https://powerbi.microsoft.com/pt-br/blog/ M2.4 – ATUALIZAÇÕES DO POWER BI Outra forma de se atualizar é pelo canal no YouTube do Power BI. Basta procurar por “Microsoft Power BI” no YouTube e você encontrará o canal e uma playlist das atualizações em que cada vídeo explica em inglês as novidades mensais. 32 https://www.youtube.com/@MicrosoftPowerBI M2.4 – ATUALIZAÇÕES DO POWER BI Caso você queira saber a versão do seu Power BI, basta abrir seu programa, clicar na aba “Ajuda” e depois clicar em “Sobre”. Na janela que abrir, você verá qual a sua versão. 33 Vimos como funciona o Processo de BI para basicamente sair das informações cruas das bases de dados até conseguir chegar no relatório que realmente ajudará na tomada de decisões da empresa. Vamos agora entrar no Power BI para entender como funciona a lógica por trás dele. Para começar podemos trazer informações de qualquer lugar pra dentro do Power BI. Podemos trazer informações do Excel, da internet, do SQL, de algum outro banco de dados, de algum sistema que a empresa utiliza, de PDF, do Google Planilhas, Google Analytics, Salesforce, entre muitas outras opções. M2.5 – AMBIENTE E LÓGICA DO POWER BI 34 M2.5 – AMBIENTE E LÓGICA DO POWER BI 35 Uma questão que surge é porquê utilizar o Power BI para trabalhar com essas informações e fazer análise no Excel, por exemplo. Não precisa se desesperar, você não precisa saber Excel para aprender Power BI, mas o Excel já começa a travar quando você tem algumas milhares de linhas. Com 200 mil linhas já fica mais difícil trabalhar no Excel por ficar muito pesado. De qualquer forma, ele tem um limite de 1 milhão de linhas. Já no Power BI não tem um limite de linhas para trabalhar, já existem projetos de 2 milhões de linhas, 6 milhões de linhas e até mesmo 100 milhões de linhas! Ou seja, é possível trabalhar com um grande volume de dados sem pesar da mesma forma que em outras plataformas. M2.5 – AMBIENTE E LÓGICA DO POWER BI Agora vamos entender melhor o ambiente do Power BI. No arquivo de gabarito acima, indicamos onde se localizam as guias, abas, páginas e painéis. A seguir vamos comentar um pouco mais sobre as guias e sua importância já elas serão muito utilizadas no Power BI. 36 ABAS GUIAS PÁGINAS PAINÉIS GUIAS Esse guia serve basicamente para juntar informações de diferentes tabelas que se relacionam de alguma forma. MODELO É basicamente a guia em que conseguimos visualizar as tabelas que trouxemos para o Power BI. É possível ver todos os dados em colunas e depois veremos que poderemos até fazer fórmulas nessa guia. DADOS É a guia em que é possível criar os dashboards, relatórios, a parte de gráficos, a parte visual em si. Que é o que o usuário final irá ver. RELATÓRIO 37 Essencialmente temos 3 guias no Power BI que possibilitam importar as tabelas e bases de dados, depois começar a editar as informações, criar os relacionamentos para juntar essas informações, fazer as fórmulas e, por fim, partir para os relatórios e dashboards. Para ficar mais claro a aparência de cada uma das guias, trouxemos exemplos nas páginas seguintes. M2.5 – AMBIENTE E LÓGICA DO POWER BI Guia relatório em um arquivo de gabarito: no caso estamos vendo o dashboard e todos os gráficos e tabelas que foram elaborados. 38 GUIA RELATÓRIO M2.5 – AMBIENTE E LÓGICA DO POWER BI Guia dados em um arquivo de gabarito: no caso estamos vendo a tabela de devoluções com os dados separados por colunas e temos todas as tabelas que trouxemos visíveis no painel “Campos” à direita. 39 GUIA DADOS M2.5 – AMBIENTE E LÓGICA DO POWER BI Guia modelo em um arquivo de gabarito: no caso estamos vendo as conexões entre as tabelas que trouxemos para dentro do Power BI. Aqui essas conexões são chamadas de relacionamentos e é o que possibilita juntar informações de tabelas diferentes. 40 GUIA MODELO M2.5 – AMBIENTE E LÓGICA DO POWER BI Guia relatório em um arquivo em branco: claro, se você acabou de abrir o Power BI, é bem provável que ele seja um arquivo em branco e não teremos nada em nenhuma das guias. Note que a guia relatório pede que sejam adicionados dados ao seu relatório. 41 GUIA RELATÓRIO M2.5 – AMBIENTE E LÓGICA DO POWER BI Guia dados em um arquivo em branco: como comentado, aqui também estará em branco. Não há nenhuma tabela para visualizarmos. 42 GUIA DADOS M2.5 – AMBIENTE E LÓGICA DO POWER BI Guia modelo em um arquivo em branco: novamente, aqui estará em branco e não vemos nenhum quadradinho como no exemplo do gabarito. 43 GUIA MODELO I M P O R T A Ç Ã O E T R A T A M E N T O D E B A S E S D E D A D O S C O M P O W E R Q U E R Y 44 MÓDULO 3 – IMPORTAR E TRATAR DADOS A partir de agora vamos começar a trabalhar no Power BI e veremos como acontece o Processo de BI na prática. Mas antes de construir relatórios, vimos que precisamos importar e tratar os dados. Essa é nossa primeira etapa no Processo de BI: o processo de ETL. ETL é uma sigla para Extract, Transform and Load, que no português quer dizer Extrair, Transformar e Carregar os dados. Para nos ajudar nessa tarefa vamos contar com o Power Query, que é um programa auxiliar dentro do Power BI. Veremos em detalhes como tudo isso funciona durante este módulo. Fazer a Modelagem de Dados Fazer o Processo de ETL dos Dados Criar Relatórios e Dashboards Criar cálculos e Fórmulas DAX >1 32 4>> 45 Compartilhar Relatórios Online 5> Com o Power BI instalado e tudo preparado, vamos começar a abrir nosso primeiro arquivo em branco. Abra o Power BI no seu computador e você verá uma janela como abaixo e estaremos prontos para começar a importar as primeiras bases de dados e ver os primeiros passos. M3.1 – IMPORTANDO BASE DE DADOS 46 M3.1 – IMPORTANDO BASE DE DADOS Antes de seguir, vale lembrar que vamos utilizar basicamente 8 arquivos durante o curso. Esses arquivos são disponibilizados para download na plataforma do curso e a cada aula você pode baixar os arquivos atualizados para não perder nenhum detalhe. Após fazer o download, é necessário extrair a pasta zip para a área de trabalho ou para alguma pasta do seu computador. Isso vai possibilitar que você organize direitinho os arquivos fora da pasta zip e seja possível levar esses arquivos para dentro do Power BI. 47 Clique com o botão direito no zip e selecione “Extrair arquivos...” ou “Extrair aqui” Após isso, você verá uma pasta com os arquivos que veremos a seguir M3.1 – IMPORTANDO BASE DE DADOS Para ilustrar as funcionalidades do Power BI, vamos trabalhar com um case de vendas de uma empresa fictícia de varejo chamada HASHTAG ELETRO. Essa empresa é uma empresa de varejo que vende eletrônicos e roupas. Ao lado vemos que teremos várias informações para trabalhar, como: tabelas com histórico de devoluções, histórico de vendas nos anos de 2020, 2021 e 2022, cadastro dos clientes, cadastro das localidades onde a empresa vende,cadastro das lojas e o cadastro dos produtos. Precisamos pegar cada uma dessas tabelas e trazer para dentro do Power BI e iremos detalhar como isso ocorre ao decorrer deste módulo. Vamos começar trazendo a tabela Cadastro Clientes. Só para nos familiarizarmos com as informações que ela possui, vamos abrí-la e dar uma olhada. 48 M3.1 – IMPORTANDO BASE DE DADOS Ao abrir a planilha Cadastro Clientes, notamos que existem colunas com diversas informações de registro de um cliente na empresa ou que já compraram na loja: ID Cliente, Primeiro Nome, Sobrenome, Email, Gênero, Data de Nascimento, Estado Civil, Número de Filhos, Nível Escolar e Documento de Identificação. 49 M3.1 – IMPORTANDO BASE DE DADOS Veremos que a partir do momento em que importarmos essa planilha para o Power BI será possível fazer várias edições, como por exemplo: juntar a coluna de Primeiro Nome e a de Sobrenome em uma coluna única de Nome Completo, excluir alguma coluna que não seja necessária e tudo isso sem alterar o arquivo original em Excel. 50 M3.1 – IMPORTANDO BASE DE DADOS Depois de abrir um arquivo em branco do Power BI, a primeira coisa que faremos será importar, isto é, trazer uma base de dados para dentro do Power BI. Para importar uma base de dados, na aba “Página Inicial” podemos clicar em “Obter dados”. 51 Clique em Obter dados M3.1 – IMPORTANDO BASE DE DADOS Note que abrirá uma janela com diversas opções de onde podemos importar informações, temos na lista: arquivo de Excel, bloco de notas ou CSV, um XML, arquivos que estão em uma pasta, arquivo PDF, banco de dados como o SQL, entre diversas outras opções. Se você não estiver encontrando, basta procurar na caixa de pesquisa, por exemplo: por SAP, por Google (temos as planilhas Google por exemplo), por web (para importar arquivos que estão na internet). Como vamos trabalhar com a importação de arquivos Excel, vamos mostrar 4 maneiras de fazer isso. 52 Caixa de pesquisa M3.1 – IMPORTANDO BASE DE DADOS • IMPORTAR ARQUIVO EXCEL – FORMA 1 Na aba “Página Inicial”, clicar em “Obter dados” para ver todos os tipos de lugares que podemos importar dados. Depois em “Pasta de Trabalho do Excel” e por fim em “Conectar”. 53 Clique em Excel Clique em Obter dados Clique em Conectar 1 2 3 M3.1 – IMPORTANDO BASE DE DADOS • IMPORTAR ARQUIVO EXCEL – FORMA 2 Na aba “Página Inicial”, clicar na seta de “Obter dados” para ver um resumo dos tipos de lugares que podemos importar dados. Depois em “Pasta de Trabalho do Excel”. 54 Clique em Excel Clique na seta em Obter dados1 2 M3.1 – IMPORTANDO BASE DE DADOS • IMPORTAR ARQUIVO EXCEL – FORMA 3 Na aba “Página Inicial”, clicar em “Pasta de Trabalho do Excel”. 55 Clique em Excel 1 M3.1 – IMPORTANDO BASE DE DADOS • IMPORTAR ARQUIVO EXCEL – FORMA 4 Se o arquivo estiver em branco, ainda é possível clicar na guia “Relatório” diretamente no ícone de “Importar dados do Excel”. Vale lembrar que qualquer uma das formas é válida e, por vezes, o Power BI vai te dar vários jeitos de chegar ao mesmo resultado. 56 Clique em Excel 1 M3.1 – IMPORTANDO BASE DE DADOS Depois de escolher uma das 4 formas apresentadas para importar uma planilha do Excel, procure no seu computador onde estão os arquivos do curso e escolha a planilha de Cadastro Clientes. Depois de selecionada a tabela, clique em “Abrir”. 57 Selecione o arquivo Excel Clique em Abrir 1 2 M3.1 – IMPORTANDO BASE DE DADOS Você verá que abrirá uma janela chamada Navegador em que será possível pré-visualizar a planilha. Você verá o nome do arquivo e o nome das abas que tem no seu arquivo. 58 Nome do arquivo Nome da(s) aba(s) M3.1 – IMPORTANDO BASE DE DADOS Ao clicar na aba, você verá uma pré-visualização da aba. Como você pode notar, temos as mesmas colunas que vimos ao abrir o arquivo Excel. 59 Clique na aba M3.1 – IMPORTANDO BASE DE DADOS Por fim, basta selecionar a aba que deseja importar clicando no quadradinho. Então, você verá que há duas opções: “Carregar” ou “Transformar Dados”. A opção “Carregar” indica ao Power BI que quero pegar a tabela do jeito que ela está e já jogar ela pra dentro do Power BI, isto é, sem fazer qualquer edição ou ajuste. A opção de “Transformar Dados” indica ao Power BI que quero editar alguma informação antes de trazer a planilha para dentro do Power BI, seja excluir uma linha ou coluna, agrupar as informações de duas colunas, formatar algum dado ou qualquer ajuste ou modificação dentro da planilha. Para ficar mais fácil de entender o que cada uma delas significa, vamos fazer uma comparação a seguir. 60 1 Selecione a aba que deseja importar Opções para importar os dados CARREGAR x TRANSFORMAR DADOS 61 Imagine a seguinte situação: você está na praia em um fim de tarde por volta das 17h e você tem uma festa pra ir às 20h. O que você pode fazer? Simplificando em duas opções: ir direto da praia pra festa ou passar em casa, se arrumar (tomar um banho, trocar de roupa, até mesmo passar um perfume) e então ir pra festa. Bem, geralmente optamos por passar em casa e nos organizar antes de ir pra festa e no Power BI não será diferente. Portanto, podemos dizer que a opção “Carregar” seria como ir direto pra festa enquanto “Transformar Dados” seria equivalente a se arrumar antes de ir pra festa. Agora vamos voltar ao Power BI para continuar a importar a planilha. Se arrumar antes de ir pra festa Ir direto pra festa M3.1 – IMPORTANDO BASE DE DADOS Como comentamos, sempre vamos querer dar uma editada na tabela, então vamos escolher a opção “Transformar Dados”. Você pode estar se perguntando se sempre vai ter que optar por “Transformar Dados” e a resposta é simples: dificilmente a tabela que você vai trazer de algum lugar vai vir perfeitinha do jeito que você quer, então qualquer micro alteração que você queira fazer já é motivo suficiente para escolher “Transformar Dados”. Por exemplo: juntar a coluna de Primeiro Nome e a de Sobrenome em uma coluna única de Nome Completo ou excluir as linhas em branco ou sem informação (no caso ao lado as duas primeiras veja que está escrito “null”). Depois de clicar em “Transformar Dados” você verá que abrirá o Editor do Power Query que vamos explicar a seguir. 62 Escolhemos a opção de “Transformar Dados” EDITOR DO POWER QUERY 63 O Editor do Power Query que é uma ferramenta de ETL que conseguimos acessar dentro do Power BI. Ele permite executar o processo de ETL (Extract, Transform and Load) de dados, ou seja, extrair, transformar e carregar dados de várias fontes diferentes, além de manipular esses dados do jeito que você quiser. Costumamos dizer que o Power Query é um editor de consultas. As consultas nada mais são do que as bases de dados que importamos, como é o caso de uma tabela do Excel. A grande vantagem é que essa ferramenta cria um passo a passo que será executado de forma automática toda vez que você atualizar a base de dados no Power BI. OBS: Podemos nos referir a “Transformar Dados” quando falamos de transformar, editar, organizar ou tratar a tabela. M3.1 – IMPORTANDO BASE DE DADOS Vimos que no Power Query faremos todos os tratamentos e edições na nossa tabela: como excluir linhas, excluir colunas, alterar os valores de uma coluna, alterar os títulos das colunas da tabela, e assim vai. A primeira alteração que vamos fazer é dar um novo nome para a nossa tabela. Vamos chamá-la de CadastroClientes. Ao nomear uma tabela, tente dar um nome intuitivo curto e evite espaços, acentos ou caracteres especiais, como acento, ç, etc – não é proibido usar, mas é bom evitar porque vai ficar muito mais fácil lá na frente utilizar as fórmulas do Power BI se a tabela e colunas não tiverem caracteres especiais. 64 > Agora sim vamos começar a editar nossa tabela mais a fundo. O primeiro detalhe que devemos observar em nossas tabelas é a existência de informações desnecessárias, como colunas ou linhas que você não quer. Um desses casosé o de colunas e linhas em branco (null). Um ponto importante é que vale redobrar a atenção ao verificar se realmente a linha ou coluna não possui informação nenhuma. Pode ser que uma coluna esteja 90% em branco, mas que tenha informação no restante dela e, nesse caso, teríamos que avaliar se a coluna pode ser descartada ou não. Depois de verificar que a linha ou a coluna está sem dados, podemos descartá-la. Essas linhas e/ou colunas em branco podem atrapalhar nossos relatórios mais a frente, por isso é importante removê-las. M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS 65 M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Para excluir uma coluna, clique no título desta coluna e aperte a tecla DELETE. Para excluir mais de uma coluna, primeiro clique em cima do título de uma delas, segure a tecla CTRL e depois clique nas outras colunas que quer remover. O CTRL vai permitir que várias colunas sejam selecionadas de uma vez. Em seguida, é só apertar a tecla DELETE. 66 EXCLUIR COLUNAS EM BRANCO Clique no título da Column11 1 Segure CTRL e clique no título da Column12 2 Aperte a tecla DELETE ou clique em Remover Colunas 3 Após deletar as colunas, surge a nova etapa de Colunas Removidas M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Um detalhe muito importante: sempre que você precisar desfazer alguma coisa no Power Query, o atalho CTRL+Z não vai funcionar. Sempre que você realiza algum ajuste na sua tabela dentro do Power Query, ela é registrada em ETAPAS APLICADAS, uma lista de ações executadas que são o nosso passo a passo. Como podemos ver ao lado, a última ação que temos é a de ‘Colunas Removidas’. Para desfazer essa ação (ou qualquer outra), você vai clicar no ícone de X que fica do lado esquerdo daquela ação/etapa. As primeiras etapas são ações que o próprio Power Query fez sozinho e podemos clicar nas etapas para ver o que elas são. Veja a seguir. 67 ETAPAS APLICADAS Para desfazer uma ação, clique no X 68 É o Power Query indo nas colunas e tentando identificar que tipo de informações elas contém. Por exemplo: se são texto, números, datas, etc. TIPO ALTERADO 3 É o Power Query abrindo as informações que temos na planilha. NAVEGAÇÃO 2 É o Power Query indo até o Excel e buscando as informações no local em que temos o arquivo da planilha. FONTE 1 ETAPAS APLICADAS PELO POWER QUERY M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Para excluir linhas, não podemos simplesmente selecionar as linhas e clicar em Remover Linhas. Neste caso queremos excluir as duas primeiras linhas que não possuem informação (null). Para isso, clique na seta ao lado de Remover Linhas e em seguida em Remover Linhas em Branco. Dessa forma garantimos que essas linhas em branco foram excluídas bem como qualquer outra linha em branco que exista na nossa tabela. 69 EXCLUIR LINHAS EM BRANCO Clique em Remover Linhas 1 Clique em Remover Linhas em Branco 2 Note que as linhas 1 e 2 não possuem mais o null e sim os dados das linhas 3 e 4 da tabela acima. E também surge a nova etapa de Linhas em Branco Removidas. M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Removidas as colunas, temos um “problema”. O cabeçalho da tabela (ou seja, os títulos) estão com os nomes ‘Column1’,‘Column2’, ‘Column3’ e assim vai. Isso significa que o Power Query não reconheceu a primeira linha como sendo um cabeçalho. Por sorte, isso é bem fácil de resolver. Sempre que o Power Query não reconhecer a sua primeira linha como sendo uma linha de títulos (cabeçalho), é só clicar na opção Usar a primeira linha como Cabeçalho na Página Inicial, e a sua tabela já fica certinha. 70 PROMOVER CABEÇALHOClique aqui M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Quando estamos editando a nossa tabela dentro do Power Query, é importante prestar atenção em alguns detalhes. Um deles é que no nome de cada coluna temos alguns ícones: ABC, 123 e assim vai. Mas o que isso significa? Sempre que importamos uma tabela, o Power Query vai tentar identificar o tipo de cada coluna e colocar o respectivo ícone para aquele tipo de dado: se é um texto, aparece um ABC; para uma coluna de números inteiros, aparece o ícone 123; para uma coluna de números decimais, o ícone 1.2 e assim vai. Para visualizar os tipos de dados existentes, você pode clicar em cima de qualquer um desses ícones na coluna. 71 TIPO DE DADO M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS O grande problema nessa identificação automática é que o Power Query pode identificar os dados de forma equivocada. Por exemplo, note que as colunas de Data de Nascimento e Documento foram identificadas, respectivamente, como texto (ABC) e número (123), mas esses não são os tipos corretos desses dados. É fácil perceber que a Data de Nascimento deveria ser identificada como data. Já o Documento é um pouco mais sutil. Sabemos que alguns documentos podem começar com zeros, e esses zeros devem ser representados. Só que quando o Power Query diz que esses dados são números, ele retira esses zeros à esquerda. Então o ideal seria formatar o Documento como texto (ABC). 72 M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Após isso, todos os tipos serão desfeitos. Algumas colunas poderão conter o tipo ABC123 que é um tipo genérico de dado. 73 Para corrigir esses tipos de dados, precisamos localizar uma etapa chamada “Tipo Alterado1” na lista de ETAPAS APLICADAS, e clicar no X para excluir. Para desfazer uma ação, clique no X M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Para alterar o tipo do dado da coluna, é só clicar em cima do ícone e escolher a opção certa. No caso, o tipo correto do Documento é texto (ABC). Repare que agora os documentos que começam com zero mantém esse número. Vale lembrar que a HASHTAG ELETRO, empresa analisada no case, é uma multinacional e a variação da quantidade de dígitos em cada documento é por conta da quantidade padrão de dígitos em cada país. Para as outras colunas, tente identificar os tipos corretos e confira no próximo slide o gabarito. Ficará faltando apenas a Data de Nascimento que vamos corrigir de uma forma mais específica no próximo passo a passo. 74 Clique no ícone do tipo de dado 1 Clique em Texto2 M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS As únicas colunas que precisamos alterar foram o número de filhos (Num Filhos) que é um Número Inteiro (123) e o código de cliente (ID Cliente) que podemos adotar como Número Inteiro (123) pois o código não começa com zero ou como Texto (ABC) pois mesmo sendo um número, não faremos cálculos com ele. 75 M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Além das colunas em branco, podem ter algumas colunas desnecessárias para a análise que você deseja fazer. Sendo assim, é possível excluir essa coluna clicando no título desta coluna e apertando a tecla DELETE. Para excluir mais de uma coluna, primeiro clique em cima do título de uma delas, segure a tecla CTRL e depois clique nas outras colunas que quer remover. O CTRL vai permitir que várias colunas sejam selecionadas de uma vez. Em seguida, é só apertar a tecla DELETE. Aqui vamos excluir a coluna de Estado Civil para demonstrar. 76 EXCLUIR UMA COLUNA DESNECESSÁRIA M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Ainda vamos fazer mais alterações, mas para que todas as modificações que fizermos sejam “salvas” e importadas ao Power BI é necessário ir guia Página Inicial do Power Query e clicar em “Fechar e Aplicar”. Depois disso, as edições serão salvas no Power BI e você terá a base de dados de acordo com o que você precisa. 77 FECHAR E APLICAR M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Ainda vamos fazer mais alterações, mas para que todas as modificações que fizermos sejam “salvas” e importadas ao Power BI é necessário na aba Página Inicial do Power Query e clicar em “Fechar e Aplicar”. Depois disso, as edições serão carregadas no Power BI e você terá a base de dados de acordo com o que você precisa. 78 FECHAR E APLICAR Clique em Fechar e Aplicar 1 Carregando dados para o PowerBI M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Você verá que na guia Relatório é possível ver a tabela que acabamos de importar no painel “Campos”: CadastroClientes. 79 Guia Relatóri o Clique para expandir M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Além disso, na guia Dados, temos uma visualização da tabela CadastroClientes. 80 Guia Dados M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Por fim, na guia Modelo, também conseguimos ver a tabela que importamos no quadro com o título das colunas. 81 Guia Modelo M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Um detalhe muito interessante do Power BI é que as edições feitas nele não afetam a tabela original do Excel. Isso quer dizer que a tabela do Excel permanece com todas as informações que tínhamos no início e isso permite que possamos mudar de ideia e recuperar uma informação que apagamos no Power BI. Vamos ver como recuperar a coluna de Estado Civil, por exemplo. Para isso, vamos voltar para o Editor do Power Query: na aba Página Inicial, clique em Transformar dados. 82 RECUPERAR UMA INFORMAÇÃO Clique em Transformar dados 1 M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Abrindo o Power Query teremos as ETAPAS APLICADAS e é nesse painel que vamos conseguir editar e cancelar uma ação. No caso, queremos excluir a última etapa que foi excluir a coluna Estado Civil. Para Isso, basta clicar no X ao lado da etapa Colunas Removidas1. Pronto, você verá que a coluna Estado Civil volta a aparecer entre as colunas Data Nascimento e Num Filhos. Clique na aba Página Inicial e depois em Fechar e Aplicar para que as modificações sejam recarregadas no Power BI. E, claro, você pode alternar entre o Power BI e Power Query quantas vezes quiser enquanto estiver trabalhando no arquivo para editar alguma informação. 83 Clique no X para excluir a etapa 1 M3.2 – TRATANDO A PRIMEIRA BASE DE DADOS Depois de tantas alterações, é adequado salvar o arquivo. Basta clicar em Salvar e selecionar a pasta em que salvará o arquivo bem como o nome. Note que a extensão do arquivo de Power BI é “.pbix”. 84 SALVAR O ARQUIVO Clique em Salvar 1 Nomeie o arquivo2 Clique em Salvar3 Já fizemos alguns tratamentos na última aula e agora vamos continuar a editar as informações que temos na base de dados de cadastro de clientes. Para isso, abra o Power Query: clique na aba Página Inicial e depois em Transformar dados. M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) 85 Clique em Transformar dados 1 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Ao editar as colunas temos duas opções: • TRANSFORMAR: nesse caso, vamos modificar as informações de uma coluna que já existe e substituir os dados que temos; • ADICIONAR COLUNA: como o nome sugere, vamos incluir uma coluna nova, isto é, vamos manter as colunas existentes e os dados novos irão para a coluna nova. 86 TRANSFORMAR x ADICIONAR COLUNA M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Veja que os valores de gênero estão classificados como M ou F, mas vamos supor que queremos substituir M por Masculino e F por Feminino. Nós não conseguimos fazer um por um e mesmo que fosse possível seria um processo demorado dependendo do tamanho da sua base de clientes. Sendo assim, o recurso que utilizamos é o Substituir Valores. Clique na coluna Gênero e depois na aba Transformar. Feito isso, clique em Substituir Valores. Na janela que abrir, escreva o texto que deseja localizar e o texto que deseja substituir. Queremos localizar ‘M’ e substituir por ‘Masculino’. Depois é só clicar em OK. Faremos o mesmo procedimento para ‘Feminino’. 87 SUBSTITUIR VALORES 2Clique em Substituir Valores 1 Clique na aba Transformar 4 Clique em OK 3 Escreva o texto que deseja localizar e o texto que deseja substituir Coluna Gênero após a substituição 7 Clique em OK 6 Escreva o texto que deseja localizar e o texto que deseja substituir Repita os passos 1 e 2 5 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Como vimos, a coluna Data Nascimento foi identificada com o tipo texto (ABC) e não como data. A princípio pode não parecer algo que vá impactar nossa análise, mas veremos porquê isso pode ser um problema. Dentro do Power Query e do Power BI é muito importante conseguir definir de forma exata o tipo de dado das colunas: se é texto, número, data, entre outros. Por exemplo, o Power BI só consegue fazer conta se a coluna foi identificada como número e caso quisermos fazer uma análise que leva em conta o tempo ou mesmo calcular a idade com base no ano, isso só é possível se tivermos uma coluna do tipo data. 88 DATA DE NASCIMENTO COMO TIPO DATA M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Se seguirmos a lógica anterior, bastaria selecionar a coluna Data Nascimento, clicar no ícone do tipo de dado e selecionar a opção Data. 89 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Mas se fizermos isso, note que aparecem várias linhas com “Error”. Isso acontece pois o formato da data está em um idioma diferente e, como o Power BI está em português, o Power Query não consegue identificar alguns valores. 90 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Clicamos no primeiro erro para entender melhor. Veja que abaixo da tabela conseguimos ver qual era a informação que o Power Query não conseguiu “traduzir” como data. No padrão brasileiro a data segue a ordem de dia, mês e ano. Ao clicarmos no erro, conseguimos ver mais detalhes do valor que tínhamos antes e, dessa forma, vemos que a segunda linha seria incoerente, afinal não existe mês 14. No nosso caso, as datas estão no padrão americano, em que a ordem é mês, dia e ano. Então, precisamos informar isso ao Power Query para que ele consiga alterar o tipo de texto para data. 91 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Antes de seguir, temos que apagar a etapa em que tentamos alterar o tipo. Para isso, basta clicar no X na etapa Tipo Alterado2, que foi nossa última modificação. 92 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Desta vez vamos selecionar a coluna Data Nascimento, clicar no ícone do tipo de dado e selecionar a opção “Usando a Localidade...”. 93 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Na janela que abrir selecione o tipo de dados como Data e a localidade dos dados deve ser referente ao padrão que temos na coluna, isto é, as datas estão no formato americano, então selecionamos o Inglês (Estados Unidos) e, por fim, clicamos em OK. Algumas observações importantes: • A Localidade não trata do local em que estamos ou ao idioma que queremos que apareça e sim aos dados que temos na origem (coluna atual). O Power Query sabe que será traduzido para Português pois é o idioma do nosso Power BI. • Em relação às datas, como saber se está no Inglês dos Estados Unidos e não o de outro país? Existem dois formatos predominantes de data, então não tem muito essa preocupação de qual o idioma. Se estiver na ordem mês, dia e ano, pode selecionar o padrão americano: Inglês (Estados Unidos). 94 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Pronto, agora temos a coluna Data Nascimento tem com valores do tipo data. 95 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Na primeira vez que tentamos alterar o tipo para data, logo notamos alguns erros e fomos atrás de uma solução. Porém, às vezes os erros aparecem mais pra baixo e, para verificar isso, podemos clicar na aba Exibição e marcar a opção Qualidade da coluna. 96 VERIFICAR ERROS M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Note que aparecerá uma análise de cada coluna com porcentagem de valores válidos, erros ou mesmo espaços vazios. Isso nos ajudará a entender se nossa base de dados é confiável ou não. Já que a ideia é que a maior parte desses dados seja aproveitável. 97 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Aqui no Power Query é possível reordenar as colunas. Mas vamos ver se essa é uma etapa que vale a pena incluir? Para isso, podemos arrastara coluna Nível Escolar para antes da coluna de Gênero: clique e arraste até essa posição. 98 REORDENAR COLUNAS M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Veja que apareceu uma etapa aplicada: Colunas Reordenadas. Vamos clicar em Página Inicial e depois em Fechar e Aplicar ver como essa modificação aparece no Power BI. 99 M3.3 – TRATANDO A BASE CADASTRO CLIENTES (P. 1) Depois de carregar as modificações, vá para a guia Dados e veja que as colunas continuam com a mesma ordem: a coluna Nível Escolar não mudou de lugar. Então apesar das colunas serem reordenadas no Power Query, isso não visível no Power BI. De forma geral, isso não terá relevância já que no Power BI o usuário final está em contato mais direto com a guia relatório e, diferente do Excel por exemplo, o usuário final dificilmente irá navegar pelas bases de dados. Isso quer dizer que, se possível, você pode economizar nessa etapa já que quanto mais etapas acrescentamos, mais pesado o Power BI vai ficando para rodar. 100 Agora veremos a modificação de mesclar colunas com boas práticas para você tirar o máximo do Power BI e também veremos como alterar o formato do texto. Vamos voltar ao Power Query clicando na aba Página Inicial e em seguida Transformar dados. M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) 101 Clique em Transformar dados 1 M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) A alteração que faremos é criar uma coluna de Nome Completo. Para isso, vamos utilizar o Mesclar Colunas. Vamos aproveitar para te mostrar duas formas de fazer isso: • Pela aba Adicionar Coluna; • Pela aba Transformar. Na primeira opção vamos na aba Adicionar Coluna, clicamos em Primeiro Nome, depois pressionamos a tecla CTRL e então clicamos em Sobrenome. Atenção, pois aqui necessariamente a ordem que selecionamos importa. Feito isso, clicamos em Mesclar Colunas. Note que a opção Mesclar Colunas só ficar disponível depois que selecionamos mais de uma coluna. 102 MESCLAR COLUNAS Opção Mesclar Colunas indisponível Opção Mesclar Colunas DISPONÍVEL M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) Na janela que abrir, selecione o Espaço como separador das informações e clique em OK. 103 M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) Para encontrar a coluna adicionada, utilize a barra indicada na imagem. As colunas adicionadas aparecem sempre mais à direita das que já tínhamos na planilha. Depois de encontrar a coluna, vamos renomear a coluna Mesclado como Nome completo: dê um duplo clique no nome da coluna e renomeie. 104 Dê um duplo clique no nome da coluna Renomeie como quiser Use a barra para navegar na tabela M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) Agora vamos supor que você percebeu que as colunas Primeiro Nome e Sobrenome terão apenas informações redundantes e resolveu excluir essas colunas. Basta clicar em Primeiro Nome, depois pressionamos a tecla CTRL e então clicar em Sobrenome e depois deletar. 105 Colunas excluídas M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) Antes de seguir, note que para chegar até esse ponto, utilizamos 3 etapas: • Mesclar coluna; • Renomear a coluna; • Remover colunas com informação redundante. O problema de utilizar 3 etapas para chegar nesse resultado é que o nosso arquivo possui cerca de 18 mil linhas que só tendem a crescer com o tempo (conforme forem incluídos novos clientes). Portanto, toda vez que pedimos para atualizar a base de dados, o Power BI vai repetir automaticamente todas as etapas aplicadas, isso quer dizer que quanto mais etapas tivermos, mais lenta será a atualização das informações. Então, quando conseguirmos reduzir a quantidade de etapas aplicadas, vai ser melhor por ser mais eficiente e mais rápido para atualizar. 106 M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) As etapas aplicadas funcionam como se fossem um histórico da sua tabela naquele momento. Ao clicar em uma etapa, temos uma “foto” de como estava a tabela naquele momento. Por exemplo, ao clicar em Valor Substituído, vemos quando realizamos a substituição de M por Masculino. 107 M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) Mas como queremos desfazer as 3 últimas etapas, clicamos na última etapa para voltar à versão final da planilha e podemos deletar as etapas de baixo para cima. Basta ir clicando no X das etapas indicadas abaixo: 108 M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) Como acabamos de ver, criar diversas colunas pode deixar o Power BI pesado e ele pode rodar mais lento. Assim, uma boa opção é transformar duas informações em uma pelo Mesclar Colunas. Para isso vá na aba Transformar, clique em Primeiro Nome, depois pressione a tecla CTRL e então clique em Sobrenome. Atenção, pois aqui necessariamente a ordem que selecionamos importa. Feito isso, clique em Mesclar Colunas. Uma janela irá abrir e você pode selecionar o Espaço como separador das informações e dar um nome à coluna que está criando. No caso, nomeamos como Nome Completo e clicamos em OK. Pronto, conseguimos fazer as 3 etapas em uma só agora. Para esses casos em que é evidente que conseguimos fazer a mesma ação em menos etapas, reduzimos o número de etapas. Mas às vezes realmente não é possível, então não precisa se preocupar demais em diminuir etapas. 109 2 Clique em Mesclar Colunas 1 Clique na aba Transformar 3 Defina o separador e o nome da coluna mesclada 4 Clique em OK M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) Após a mesclagem, a coluna aparecerá no lugar das duas que selecionamos. Veja abaixo: 110 M3.4 – TRATANDO A BASE CADASTRO CLIENTES (P. 2) Agora vamos formatar o Nome cliente com a inicial maiúscula. Para isso, clique na aba Transformar e depois em Nome cliente. Clique em Formato para ver as opções e clique em Colocar Cada Palavra em Maiúscula. Pronto! Lembre-se apenas de voltar na aba Página Inicial e clicar em Fechar e Aplicar para carregar as modificações que fizemos. 111 FORMATAÇÃO DO NOME CLIENTE Opção Mesclar Colunas DISPONÍVEL 2 Clique em Formato 1 Clique na aba Transformar 3 Clique em Colocar Cada Palavra em Maiúscula Coluna após aplicar a formatação Vamos ver como funciona quando quisermos incluir um novo cliente e mostrar como ver alguns dados na guia Relatório. Primeiro, vamos na guia Dados para te mostrar que a ordenação do Power BI leva em conta o quanto ele considera os dados semelhantes: note que ele agrupa gênero masculino, nível escolar superior completo, número de filhos igual a zero e estado civil solteiro e só depois considera o ID cliente. Para facilitar nossa visualização aqui, vamos ordenar pela ID Cliente. Clique na seta ao lado do título da coluna e então em Classificar em ordem crescente. M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) 112 Clique na seta Clique em Classificar em ordem crescente M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Depois da classificação, conseguimos ver que nosso último cliente cadastrado é o Christoffer Issard, com ID Cliente 29483. E temos um total de 18148 clientes. E veremos o que acontece quando incluímos um novo cliente. Na prática, a inclusão do cliente não é manual, pois geralmente as empresas possuem algum sistema que possui um banco de dados que permite o cadastro de novos clientes. De qualquer forma, a título de exemplo, vamos adicionar um novo cliente na nossa planilha de Excel. 113 M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Abra o arquivo Excel e inclua o novo cliente ALON PINHEIRO depois do último cliente que estiver registrado. Depois disso, feche o arquivo em Excel. 114 M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Mesmo depois de incluir o novo cliente, note que ainda não tivemos nenhuma alteração no número total de clientes e o último permanece sendo o Christoffer Issard. Isso porquê precisamos pedir pro Power BI atualizar. Você pode fazer isso no Power BI ou no Power Query. E a atualização serve para inclusão, exclusão ou modificaçãode dados das planilhas. 115 M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Para atualizar no Power BI, vá na aba Página Inicial e clique em Atualizar. Note que após carregadas as alterações, o último cliente é Alon Pinheiro com ID Cliente 29484 e temos um total de 18149 clientes. Além disso, todas as alterações que fizemos já foram aplicadas para essa nova linha. Essa é uma grande vantagem, afinal, se fizéssemos as modificações no Excel ou em outra base de dados, poderíamos perder informações ou sempre teríamos que refazer manualmente as edições. No Power BI as alterações são aplicadas de forma automática. 116 2 Clique em Atualizar1 Clique na aba Página Inicial M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Para atualizar no Power Query, primeiro abra o Power Query: vá na aba Página Inicial e clique em Transformar dados. Para que você consiga entender, vamos modificar o nome do segundo cliente: Antonio Manhães. 117 2 Clique em Transformar dados 1 Clique na aba Página Inicial M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Agora vamos abrir novamente o arquivo Excel e modificar o nome do segundo cliente para BERNARDO. Depois disso, feche o arquivo em Excel. 118 M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Mesmo depois de incluir o novo cliente, note que ainda não tivemos nenhuma alteração no número total de clientes e o nome permanece Antonio Manhães. Isso porquê precisamos pedir pro Power Query atualizar. Você pode fazer isso no Power BI ou no Power Query. E a atualização serve para inclusão, exclusão ou modificação de dados das planilhas. 119 M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Para atualizar no Power Query, vá na aba Página Inicial e clique em Atualizar Visualização. Note que após carregadas as alterações, o nome foi modificado para Bernardo Manhães. Para levar essas alterações para o Power BI, lembre-se de clicar em Fechar e Aplicar na aba Página Inicial. 120 2 Clique em Atualizar Visualização 1 Clique na aba Página Inicial M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Vamos falar um pouquinho sobre como conseguimos visualizar alguns dados na guia Relatório. A primeira coisa que você precisa saber é que o painel Visualizações nos dará várias opções de visuais para apresentar os dados em forma de gráficos, tabelas, cartões, mapas e muitos outros. Vamos utilizar o Cartão para conseguir ver quantos clientes temos na base de dados de clientes, para isso basta clicar no ícone com 123 indicado ao lado. 121 VISUAIS NO POWER BI M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Vamos arrastar o Nome Cliente para Campos. Note que após isso, aparecerá Aaren Chstney, que é o primeiro nome em ordem alfabética, porém o que queremos é a quantidade de clientes que possuímos. 122 M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Para mudar a informação que é apresentada, clique na seta indicada ao lado e escolha Contagem. Dessa forma, você verá a quantidade total de clientes que sua base de dados possui (imagem abaixo). 123 M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Toda vez que quiser criar um novo visual, lembre de clicar em qualquer parte em branco da sua página e só depois escolher qual visual incluir. Se você não fizer isso, o Power BI altera o visual que está selecionado para o outro que você quer incluir. Dessa vez vamos optar por escolher um gráfico de pizza, indicado pelo ícone de círculo azul e branco. 124 Lembre de clicar em qualquer parte em branco da página quando for incluir um novo visual M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Vamos arrastar o Nome Cliente para Valores e Genero para Legenda. Isso quer dizer que ele irá contar quantos clientes temos para cada um dos gêneros. 125 M3.5 – ATUALIZAR BASE DE DADOS (NOVOS CLIENTES) Para mudar a informação que é apresentada, clique na seta indicada ao lado e escolha Contagem. Dessa forma, você verá a quantidade total de clientes que sua base de dados possui (imagem abaixo). 126 Aqui iremos importar e tratar a base de Cadastro Produtos. O primeiro passo é importar a base cadastro produtos. Para isso, clique na aba Página Inicial e depois na opção Pasta de trabalho do Excel. M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 127 Clique em Excel M3.6 – TRATANDO A BASE CADASTRO PRODUTOS Feito isso, procure no seu computador onde estão os arquivos do curso e escolha a planilha de Cadastro Produtos. Depois de selecionada a tabela, clique em “Abrir”. 128 Selecione o arquivo Excel Clique em Abrir 1 2 M3.6 – TRATANDO A BASE CADASTRO PRODUTOS Você verá que abrirá uma janela chamada Navegador e nela você irá selecionar a aba que deseja importar. Ao clicar na aba, você verá uma pré-visualização da planilha. Para tratar os dados antes de levá-los ao Power BI, selecionamos a opção de Transformar Dados. 129 1 Selecione a aba que deseja importar Escolhemos a opção de “Transformar Dados”2 M3.6 – TRATANDO A BASE CADASTRO PRODUTOS A primeira alteração que vamos fazer é dar um novo nome para a nossa tabela. Vamos chamá-la de CadastroProdutos. Lembre-se de, ao nomear uma tabela, tentar dar um nome intuitivo curto e evite espaços, acentos ou caracteres especiais, como acento, ç, etc – não é proibido usar, mas é bom evitar porque vai ficar muito mais fácil lá na frente utilizar as fórmulas do Power BI se a tabela e colunas não tiverem caracteres especiais. 130 > M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 131 Clique em Remover Linhas 1 Clique em Remover Linhas em Branco 2A princípio, nossa tabela de produtos não parece ter linhas em branco, mas só pra garantir vamos excluir as linhas em branco. Para isso, clique na seta ao lado de Remover Linhas e em seguida em Remover Linhas em Branco. EXCLUIR LINHAS EM BRANCO M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 132 Clique em Exibição1 Clique para marcar Qualidade da coluna 2Agora vamos verificar se temos colunas em branco para excluir. Para isso, clique na aba Exibição, então marque a opção de Qualidade da coluna para ver o percentual de informações vazios em cada coluna. Note que a única coluna com vazios é a coluna de Observação. Isso faz sentido, pois nem todos os produtos apresentam essa informação e é aceitável que tenhamos linhas em branco nessa coluna. Nesse caso, não iremos remover nenhuma coluna. Após conferir as colunas, você pode desmarcar a opção de Qualidade da coluna. EXCLUIR COLUNAS EM BRANCO M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 133 Uma etapa importante do tratamento da base de dados é checar se as colunas foram identificadas com os tipos de dados corretos. Conferimos se os ícones estão de acordo com as informações e todos estão de acordo com as colunas. Sabemos que o Preço Unitário está em dólar, porém estamos de acordo que 2595 dólares é um preço salgado para 1 mouse, certo? Para entender porquê o preço aparenta estar tão alto, vamos olhar nosso Excel no próximo slide. TIPO DE DADOS M3.6 – TRATANDO A BASE CADASTRO PRODUTOS Note que o Preço Unitário correto desse primeiro mouse seria de US$ 25,95. O motivo do Power Query ter lido como um número inteiro é por conta do separador de decimal utilizado no Excel (no caso, o ponto). Como configuramos o idioma do nosso Power BI como Português, o Power BI e Power Query identificam o separador de decimal como a vírgula. 134 M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 135 Para resolver o caso do Preço Unitário vamos dividir o valor por 100 e teremos o valor correto de cada preço. Para isso, clique na aba Transformar, depois selecione a coluna que deseja modificar, clique em Padrão e depois escolha a operação desejada (Dividir). Na janela que abrir coloque o valor 100 e clique em OK para concluir. AJUSTAR PREÇO UNITÁRIO E CUSTO UNITÁRIO Clique em Transformar 1 Clique na coluna que deseja modificar 2 Clique em Padrão 3 Clique em Dividir 4 Coloque o valor5 Clique em OK 6 M3.6 – TRATANDO A BASE CADASTROPRODUTOS 136 Para resolver o Custo Unitário, vamos fazer da mesma forma. Clique na aba Transformar, depois selecione a coluna que deseja modificar, clique em Padrão e depois escolha a operação desejada (Dividir). Na janela que abrir coloque o valor 100 e clique em OK para concluir. Um ponto a ressaltar é que o motivo de realizar essa alteração no Power Query é utilizar da automação das etapas para não ter que realizar alguma modificação manual no Excel toda vez que for atualizar sua base de dados. Por exemplo, toda vez que você baixar a base de dados, os preços e custos virão com separador de decimal como ponto. Caso você escolhesse modificar isso direto na planilha do Excel, seria necessário realizar essa ação toda vez que modificasse essa base de dados. Já no Power Query, o passo-a-passo é salvo por meio das Etapas Aplicadas e não é necessário realizar essa ação novamente de forma manual. Clique em Transformar 1 Clique na coluna que deseja modificar 2 Clique em Padrão 3 Clique em Dividir 4 Coloque o valor5 Clique em OK 6 M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 137 A última edição que faremos aqui é separar a cor do produto pois são duas informações em uma mesma coluna e isso ocorre em todas as linhas. Nesse caso, vamos na aba Transformar, selecionamos a coluna Produto, depois clicamos em Dividir Coluna e então clicamos em Por Delimitador. Na janela que abrir indicamos qual será o delimitador e se vamos querer dividir toda vez que o delimitador aparecer. Alguns cuidados são que apenas o delimitador é apagado ao separar as colunas. Então é importante incluir o espaço antes e depois do delimitador caso exista. Dessa forma, nosso delimitador será “ – ”. Além disso, vamos querer separar só a cor, portanto vamos selecionar delimitador da extremidade direita para evitar que isso ocorra em outra ocorrência do delimitador em alguma linha. DIVIDIR COLUNAS Clique em Transformar 1 Clique na coluna que deseja modificar 2 Clique em Dividir Coluna 3 Clique em Por Delimitador 4 Coloque o delimitado r 5 Clique em OK 7 Selecione para dividir apenas na ocorrência da extremidade direita 6 M3.6 – TRATANDO A BASE CADASTRO PRODUTOS 138 Dê um duplo clique no nome das colunas que surgiram para renomeá-las para Nome Produto e Cor Produto. Na aba Página Inicial, clique em Fechar e Aplicar para salvar as alterações. Clique em Fechar e Aplicar 2 Altere o nome das colunas 1 Agora que vimos como importar e tratar uma base de dados, vamos ver o que acontece quando tentamos fazer alguma alteração na base de dados (como alterar o nome do arquivo, mudar de pasta, mudar o nome do cabeçalho de uma coluna ou mesmo mudar o nome da aba da planilha) e depois tentamos atualizar o Power BI para incorporar essas modificações. A primeira alteração que faremos será: • Alterar o nome de uma aba na base de dados. M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1) 139 M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1) Vamos alterar o nome de uma aba e verificar se isso afeta o Power Query de alguma forma. Para isso, abrimos o Excel de Cadastro Produtos e vamos alterar o nome da aba Plan1 para Produtos, salvar o arquivo e fechar. 140 ALTERAR O NOME DE UMA ABA NA PLANILHA Altere o nome da aba 1 Clique para salvar e depois feche o arquivo 2 M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1) Depois de ter fechado o arquivo Excel, vamos para o Power Query, na aba Página Inicial e clicamos na consulta CadastroProdutos e em Atualizar Visualização. Ao fazer isso, aparecerá uma mensagem de erro. 141 Clique para Atualizar Visualização 2 Mensagem de erro Clique na consulta1 M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1) A primeira reação é tentar entender o erro pela mensagem que apareceu, mas você irá perceber que geralmente o texto que explica o erro não é tão intuitivo. Mas então como iremos solucionar os erros que aparecerem? Lembra das Etapas Aplicadas? Elas funcionam como uma foto de como está a tabela a cada modificação que fazemos. Então, sempre que aparecer um erro, a recomendação é clicar nas Etapas Aplicadas da primeira em diante. 142 M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1) Ao clicar na primeira etapa de Fonte, veja que a janela de erro sumiu. Isso ocorre justamente porque nessa etapa não tinha acontecido nenhum erro ainda. Mas note que ao clicar na segunda etapa de Navegação, a mensagem de erro já aparece. Isso indica que o erro ocorreu nessa etapa e portanto todas as etapas seguintes estão comprometidas por conta desse erro. 143 M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1) Talvez você ainda não tenha notado, mas temos uma barra de fórmulas que apresenta alguns códigos e instruções. Essas fórmulas são realmente uma linguagem de programação (chamada Linguagem M) que existe dentro do Power Query para que as etapas possam acontecer. Mas não precisa se preocupar pois os códigos são escritos de forma automática pelo próprio Power Query a cada ação que fazemos, isto é, a cada Etapa Aplicada. O que veremos aqui são algumas edições específicas nesse código que vão te ajudar a solucionar alguns erros e vamos explicar o passo a passo para isso. Caso a barra de fórmulas não esteja visível para você, no Power Query clique na aba Exibição e marque a opção Barra de Fórmulas para ativá-la. 144 Clique na aba Exibição1Marque a opção para ativá-la 2 Barra de Fórmulas M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1) A fórmula que temos está tentando buscar uma aba na planilha. Observe que ela está procurando Plan1 na nossa base de dados, porém alteramos o nome dessa aba para Produtos. Dessa forma, não será mais possível encontrar a aba com esse nome (Plan1). Para corrigir esse erro, alteramos o nome na fórmula de Plan1 para Produtos e clicar na tecla ENTER. Vale salientar que a Linguagem M diferencia maiúsculas e minúsculas, então é importante que o texto digitado seja idêntico ao nome que aparece na base de dados. Após isso, perceba que o erro irá desaparecer pois agora o Power Query encontrou uma aba com o nome que colocamos (Produtos). 145 Alterar o nome para o que alteramos na planilha Excel 1 M3.7 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 1) Após clicar, note que o erro some e a tabela é exibida novamente. Lembre-se apenas de clicar na última etapa para voltar à última modificação que foi feita. 146 Clique na última etapa 1 Além disso, vale mencionar que como as alterações feitas diretamente no arquivo do Excel (ou em qualquer outra base de dados) geralmente afetam as Etapas Aplicadas no Power Query e demandam correções manuais, recomendamos focar fazer as edições no próprio Power Query para evitar retrabalho. Vamos seguir vendo mais alguns problemas que podem ocorrer ao atualizar o Power Query com novas informações. Aqui veremos o que acontece quando tentamos: • Alterar o nome de uma coluna na base de dados; • Excluir uma coluna na base de dados; • Adicionar uma coluna na base de dados. Clique na aba Página Inicial em Transformar Dados para abrir o Power Query. M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) 147 Clique em Transformar Dados M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) Vamos alterar o nome de uma coluna e verificar se isso afeta o Power Query de alguma forma. Para isso, abrimos o Excel de Cadastro Produtos e vamos alterar o nome da coluna Categoria para Tipo do Produto, salvar o arquivo e fechar. 148 ALTERAR O NOME DE UMA COLUNA NA PLANILHA Altere o nome da coluna 1 Clique para salvar e depois feche o arquivo 2 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) Depois de ter fechado o arquivo Excel, vamos para o Power Query, na aba Página Inicial e clicamos em Atualizar Visualização. Ao fazer isso, aparecerá uma mensagem de erro. A seguir vamos localizar em que etapa esse erro ocorre. 149 Clique para Atualizar Visualização 1 Mensagem de erro M3.8 – POSSÍVEISPROBLEMAS NO POWER QUERY (P. 2) • ENCONTRAR ERRO – NAVEGANDO NAS ETAPAS A primeira forma de encontrar em que etapa ocorre o erro é navegando pelas Etapas Aplicadas: basta clicar nas etapas de cima para baixo até encontrar a que apresente o erro. 150 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) Veja que ao clicar na etapa Tipo Alterado, a mensagem de erro aparece. 151 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) • ENCONTRAR ERRO – CLICANDO EM IR PARA ERRO A segunda forma de encontrar em que etapa ocorre o erro é clicando em Ir Para Erro (quando existir essa opção): basta clicar no botão na mensagem de erro que o Power Query vai apresentar a etapa em que o erro ocorre. 152 Clique em Ir Para Erro 1 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) A mensagem de erro nos informa que a coluna Categoria da tabela não foi encontrada e, nem poderia, afinal alteramos o nome. Para corrigir isso, temos que alterar o nome dentro da fórmula de Categoria para Tipo do Produto (da mesma forma que escrevemos no arquivo de Excel: considerando as letras maiúsculas, minúsculas e espaços utilizados) e clicar na tecla ENTER. 153 Clique para ver a fórmula completa 1 Alterar o nome para o que alteramos na planilha Excel 2 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) Após clicar, note que o erro some e a tabela é exibida novamente. Lembre-se apenas de clicar na última etapa para voltar à última modificação que foi feita. 154 Clique na última etapa 1 Além disso, vale mencionar que como as alterações feitas diretamente no arquivo do Excel (ou em qualquer outra base de dados) geralmente afetam as Etapas Aplicadas no Power Query e demandam correções manuais, recomendamos focar fazer as edições no próprio Power Query para evitar retrabalho. M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) A segunda alteração que iremos fazer será excluir uma coluna e verificar se isso afeta o Power Query de alguma forma. Para isso abrimos o Excel de Cadastro Produtos e vamos excluir a coluna Observação, salvar o arquivo e fechar. 155 EXCLUIR UMA COLUNA NA PLANILHA Exclua a coluna 1 Clique para salvar e depois feche o arquivo 2 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) Depois de ter fechado o arquivo Excel, vamos para o Power Query, na aba Página Inicial e clicamos em Atualizar Visualização. Ao fazer isso, aparecerá uma mensagem de erro. A seguir vamos localizar em que etapa esse erro ocorre clicando em Ir Para Erro. 156 Clique para Atualizar Visualização 1 Mensagem de erro M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) A mensagem de erro nos informa que a coluna Observação da tabela não foi encontrada e, nem poderia, afinal excluímos ela. Para corrigir isso, temos que excluir a coluna Observação de dentro da fórmula (temos que excluir a vírgula e todo conteúdo entre chaves) e clicar na tecla ENTER. 157 Clique para ver a fórmula completa 1 Excluir o trecho que representa a coluna Observação 2 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) Após clicar, note que o erro some e a tabela é exibida novamente. Lembre-se apenas de clicar na última etapa para voltar à última modificação que foi feita. 158 Clique na última etapa 1 Além disso, vale mencionar que como as alterações feitas diretamente no arquivo do Excel (ou em qualquer outra base de dados) geralmente afetam as Etapas Aplicadas no Power Query e demandam correções manuais, recomendamos focar fazer as edições no próprio Power Query para evitar retrabalho. M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) A terceira alteração que iremos fazer será adicionar uma coluna e verificar se isso afeta o Power Query de alguma forma. Para isso abrimos o Excel de Cadastro Produtos e vamos adicionar a coluna Observação novamente, salvar o arquivo e fechar. 159 ADICIONAR UMA COLUNA NA PLANILHA Clique para salvar e depois feche o arquivo 2 Incluir coluna Observação 1 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) Depois de ter fechado o arquivo Excel, vamos para o Power Query, na aba Página Inicial e clicamos em Atualizar Visualização. Ao fazer isso, aparentemente não ocorreu nenhum erro. Mas veja que o tipo de dados da coluna não está definido, isto é, está genérico. Vamos ver duas formas de alterá-lo. 160 Clique para Atualizar Visualização 1 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) • ACRESCENTAR NOVA ETAPA A primeira forma mudar o tipo de dados é clicando no ícone da coluna e escolhendo o tipo que melhor descreve as informações. Porém, note que isso implica em acrescentar mais uma etapa de Tipo Alterado. Mas aí tem um ponto que já comentamos antes que é tentar reduzir o número de etapas e veremos uma forma de fazer isso aqui. Então, antes de seguir, clique no X para remover a última etapa que acabamos de fazer. 161 Clique no ícone para selecionar o tipo de dados 1 Clique em Texto 2 Clique para remover essa última etapa 3 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) • EDITAR PRIMEIRA ETAPA DE TIPO ALTERADO A segunda maneira de alterar o tipo de dados é clicando na primeira vez que temos o Tipo Alterado. Veja que ainda não temos a definição do tipo da coluna Observação na barra de fórmulas. Lembrando que você não precisa dominar todas as funções para conseguir utilizar o Power BI, mas esse é um truque bacana para você aprender e dar uma otimizada na atualização. Para incluir o tipo da coluna, vamos seguir o mesmo padrão: colocar uma vírgula para separar e estar atento a escrever o nome da coluna igualzinho está na planilha. (Veja no texto destacado ao lado como ficará) 162 Clique nessa etapa 1 Escreve como está destacado 2 M3.8 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 2) Após clicar, note que o erro some e a tabela é exibida novamente. Lembre-se apenas de clicar na última etapa para voltar à última modificação que foi feita. 163 Clique na última etapa 1 Além disso, vale mencionar que como as alterações feitas diretamente no arquivo do Excel (ou em qualquer outra base de dados) geralmente afetam as Etapas Aplicadas no Power Query e demandam correções manuais, recomendamos focar fazer as edições no próprio Power Query para evitar retrabalho. M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) 164 Vamos seguir vendo mais alguns problemas que podem ocorrer ao atualizar o Power Query com novas informações. Aqui veremos o que acontece quando tentamos: • Mudar a base de dados para outra pasta; • Mudar o nome da base de dados. M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) A primeira alteração que iremos fazer será mudar a base de dados para outra pasta e verificar se isso afeta o Power BI ou o Power Query de alguma forma. Para isso abrimos a pasta em que estão todos os arquivos do curso e selecionamos o arquivo Cadastro Produtos. Depois clicamos Ctrl+X para recortar, selecionamos a pasta anterior e, quando abrir essa nova pasta, basta clicar Ctrl+V para colar. 165 MUDAR A BASE DE DADOS PARA OUTRA PASTA Clique Ctrl+V3 Selecione o arquivo e clique Ctrl+X 1 Clique para ir para a pasta anterior 2 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Voltando ao Power BI, a princípio não acontece nada. Notamos que não houve nenhuma diferença ou alerta de erro. Mas lembre-se que os dados que estão aparecendo são aqueles da última atualização ou importação de dados que fizemos. Por isso, precisamos atualizar os dados antes de chegar a alguma conclusão. Vamos tentar atualizar no Power BI: vá na guia Página Inicial e clique em Atualizar. Na janela Atualizar irá aparecer dois avisos: como era de se esperar a base de dados CadastroProdutos não conseguiu localizar o arquivo na pasta inicial (no caso, na pasta “Aula 1 – Importando Base de Dados” como está indicado no caminho do arquivo) e, por consequência, a base CadastroClientes não pode atualizar por conta dessa falha. Após ver isso, vamos fechar essa janela e veremos o que acontece dentrodo Power Query. 166 Clique na aba Página Inicial 1 Clique em Atualizar 2 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Para abrir o Power Query, na aba Página Inicial, clique em Transformar Dados. Ao abrir a janela, clique na consulta CadastroProdutos. Como já tentamos atualizar no Power BI, note que abaixo do título das colunas há uma barra vermelha e branca que indica que algo não está certo com essa consulta. Mesmo assim, vamos tentar clicar em Atualizar Visualização para verificar e corrigir o erro. 167 Clique na aba Página Inicial 1 Clique em Transformar Dados 2 Clique em Atualizar Visualização 4 Clique na consulta para visualizar 3 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Após atualizar, vemos o aviso de erro e vamos clicar em Ir Para Erro para resolvê-lo. Veja que o erro ocorre já na Fonte, isto é, na primeira etapa. Isso acontece pois nessa etapa o Power Query procura onde está o arquivo que queremos abrir de acordo com um caminho específico e, como alteramos o arquivo de pasta, ele não consegue mais achar. A ideia seria a mesma de você ser uma pessoa super metódica que sempre deixa o controle da TV da sala no sofá e quando vai procurar nesse local não encontra pois alguém deixou na cama do seu quarto. Na vida real, você iria procurar em outros lugares; mas no caso do Power BI, ele segue sempre o caminho indicado. Vale pontuar que a opção mais simples seria simplesmente voltar com o arquivo Cadastro Produtos para a pasta inicial, mas aqui vamos considerar que realmente tivemos que alterar o local do arquivo e ver como fazemos nessa situação. 168 Clique em Ir Para Erro 1 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Agora nosso arquivo está na pasta “CURSO_PBI_HASHTAG” sem estar na pasta “Aula 1 - Importando Base de Dados”. Então, na barra de fórmulas, vamos apagar o trecho que indica a pasta em que o arquivo estava e a contrabarra (que indica que está entrando naquela pasta): “Aula 1 - Importando Base de Dados\” destacado em azul. Feito isso, o arquivo é corrigido. Lembre apenas de voltar para a última etapa aplicada. Vale mencionar que as alterações feitas no nome ou local do arquivo do Excel (ou em qualquer outra base de dados) também demandam correções manuais, por isso o ideal é evitar fazer essas modificações. 169 Deletar trecho que não condiz com a pasta atual 1 Erro corrigido e arquivo encontrado 4 Clicar para voltar para última Etapa Aplicada2 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) A segunda alteração que iremos fazer será mudar o nome do arquivo e verificar se isso afeta o Power BI ou o Power Query de alguma forma. Para isso abrimos a pasta em que está o arquivo “Cadastro Produtos” e renomeamos para “Cadastro Produtos - Novo”. Para renomear um arquivo você pode selecioná-lo e utilizar o atalho F2 (caso não funcione, você pode tentar clicar Fn+F2). 170 MUDAR O NOME DA BASE DE DADOS Selecione o arquivo e clique F2 para renomear 1 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Vamos abrir o Power Query. Para isso, na aba Página Inicial, clique em Transformar Dados. Ao abrir a janela, clique na consulta CadastroProdutos e vamos Atualizar Visualização para verificar e corrigir o erro. 171 Clique na aba Página Inicial 1 Clique em Transformar Dados 2 Clique em Atualizar Visualização 4 Clique na consulta para visualizar 3 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Após atualizar, vemos o aviso de erro e, dessa vez, iremos clicar em Configurações da fonte de dados. Selecionamos o arquivo Cadastro Produtos e clicamos em Alterar Fonte. 172 Clique em Configurações da fonte de dados 1 Clique no arquivo desejado 2 Clique Alterar Fonte... 3 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Na janela que abrir, clique em Procurar para conseguir pesquisar o arquivo no seu computador. Encontre a pasta e selecione o arquivo que alteramos o nome e clique em Abrir. 173 Clique em Procurar... 1 Encontre a pasta em que está o arquivo e selecione 2 Clique em Abrir 3 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Clique em OK na janela Pasta de Trabalho do Excel após ter alterado o caminho do arquivo. Clique em Fechar na janela Configurações da fonte de dados para aplicar o novo caminho informado. 174 Clique em OK1 Clique em Fechar2 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Pronto! O caminho do arquivo foi atualizado e o Power Query conseguiu encontrar o arquivo pelo novo nome bem como atualizar a visualização. Clique em Fechar e Aplicar. A seguir vamos ver onde encontrar a opção de Configurações da fonte de dados no Power BI. Vale mencionar que as alterações feitas no nome ou local do arquivo do Excel (ou em qualquer outra base de dados) também demandam correções manuais, por isso o ideal é evitar fazer essas modificações. 175 Clique em Fechar e Aplicar 1 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) A forma de acessar as Configurações da fonte de dados no Power BI é indo na aba Página Inicial e clicando na setinha ao lado de Transformar dados. Na lista que aparecer, selecione Configurações da fonte de dados. A seguir vamos retornar a base de dados para o nome e pasta que estavam no começo. 176 Clique na aba Página Inicial 1 Clique em Configurações da fonte de dados 3 Clique na setinha 2 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Agora que vimos várias alterações possíveis, vamos retornar a base de dados para o nome e a pasta iniciais. Para isso abrimos a pasta em que está o arquivo “Cadastro Produtos – Novo” e renomeamos para “Cadastro Produtos”. Para renomear um arquivo você pode selecioná-lo e utilizar o atalho F2 (caso não funcione, você pode tentar clicar Fn+F2). Além disso, vamos clicar e arrastar o arquivo para a pasta inicial (no caso, para “Aula 1 - Importando Base de Dados”). 177 RETORNAR A BASE DE DADOS PARA PASTA INICIAL Selecione o arquivo e clique F2 para renomear 1 Clique e arraste para mover o arquivo para a pasta desejada 2 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Como fizemos isso, vamos mudar a fonte de dados. Para isso, vá na aba Página Inicial e clique na setinha ao lado de Transformar dados. Depois selecione Configurações da fonte de dados. Selecionamos o arquivo Cadastro Produtos - Novo e clicamos em Alterar Fonte. 178 Clique na aba Página Inicial 1 Clique em Configurações da fonte de dados 3 Clique na setinha 2 Clique no arquivo desejado 2 Clique Alterar Fonte... 3 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Na janela que abrir, clique em Procurar para conseguir pesquisar o arquivo no seu computador. Encontre a pasta e selecione o arquivo que alteramos o nome e clique em Abrir. 179 Clique em Procurar... 1 Encontre a pasta em que está o arquivo e selecione 2 Clique em Abrir 3 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Clique em OK na janela Pasta de Trabalho do Excel após ter alterado o caminho do arquivo. Clique em Fechar na janela Configurações da fonte de dados para aplicar o novo caminho informado. 180 Clique em OK1 Clique em Fechar2 M3.9 – POSSÍVEIS PROBLEMAS NO POWER QUERY (P. 3) Como não abrimos o Power Query para editar a fonte de dados, é necessário clicar em Aplicar alterações para que o Power BI considere a modificação que fizemos. Após isso, o arquivo já está atualizado e com a fonte de dados atualizada. Além disso, vale mencionar que as alterações feitas no nome ou local do arquivo do Excel (ou em qualquer outra base de dados) também demandam correções manuais, por isso o ideal é evitar fazer essas modificações. 181 Clique em Aplicar alterações 1 E se você não fez nenhuma alteração na base de dados (como alterar o nome do arquivo, mudar de pasta, mudar o nome do cabeçalho de uma coluna ou mesmo mudar o nome da aba da planilha) e dá erro ao tentar atualizar o Power BI? Bem, saiba que
Compartilhar