Baixe o app para aproveitar ainda mais
Prévia do material em texto
TREINAMENTO BUSINESS INTELLIGENCE COM POWER BI LEAN A EMPRESA TREINAMENTO E CONSULTORIA SOLUTIONS INSTITUCIONAL Oferecemos soluções que impulsionam o desempenho e produtividade de empresas e organizações através de Consultoria em Análise de Dados, gerando ampliação de seus resultados, através da aplicação de processos de Transformação Digital e Business Intelligence. Além disso, proporcionamos atividades de treinamento e capacitação de profissionais e equipes para que estes promovam e ampliem o desenvolvimento e impacto destas estratégias. FILIPE MAIA DIRETOR DE TREINAMENTOS SOMOS PARCEIROS MICROSOFT Somos provedores de soluções certificados pela Microsoft, em data analytics e cloud. +1500 HORAS EM PROJETOS BENEFICIADAS +300 EMPRESAS NOSSOS NÚMEROS 22 ESTADOS +6500 ALUNOS TREINADOS 6 SEU NOME: FAZ FACULDADE? TRABALHA? ONDE? CARGO? VOCÊ É AMIGO DO EXCEL? JÁ USOU OS SUPLEMENTOS DO EXCEL OU O POWER BI? 7 A IMPORTÂNCIA DO DIA DE HOJE 8 ANOS 80 ANOS 90 9 ANOS 2000 ANOS 2010 10 Capacidade de armazenamento de dados em 2014 DIFÍCIL DE IMAGINAR? Um HD externo de 1 Terabyte tem 12 cm 1.000.000.000.000 de TERABYTES 2994 VOLTAS NA TERRA 11 DISPOSITIVOS CONECTADOS A INTERNET A cada 2 anos, dobramos a quantidade de informações existentes 12 13 14 15 Aparece em 2015 o salvador do Excel, o PBI O FLUXO ATUAL DAS INFORMAÇÕES Etapa 1 Extração e tratamento dos dados Etapa 2 Geração de relatório e conciliações Etapa 3 Distribuição das informações Etapa 4 Análise Alfredo O NOVO FLUXO DAS INFORMAÇÕES MULTI ACESSO e MULTI USUÁRIO Dashboards online, atualizados em tempo real e com acesso de multiusuário em diferentes dispositivos (smartphones, computadores e tablets) FLUXO DE DADOS AUTOMATIZADOS Receba dados de diversas fontes, realize o tratamento dos dados e alimente seus indicadores e gráficos de forma automática O QUE É BUSINESS INTELLIGENCE? ENTREGAR A INFORMAÇÃO CERTA, PARA A PESSOA CERTA, NO TEMPO CERTO O termo Business Intelligence (BI), inteligência de negócios, refere-se ao processo de coleta, organização, análise, compartilhamento e monitoramento de informações que oferecem suporte a gestão de negócios. (Resumindo – transformar dados em informação) A IMPORTÂNCIA DA VISUALIZAÇÃO DOS DADOS POR QUE POWER BI? Power BI conecta tudo o que é importante pra você. Acesso flexível: disponível para web e dispositivos móveis Interface amigável: prática e intuitiva Software líder* de mercado: melhor relação custo x benefício Dashboards interativos e atualizados em tempo real Conexão facilitada com outras ferramentas Software em constante atualização: mensalmente uma nova versão *Quadrante Gartner TENHA A EXPERIÊNCIA Clique sobre o dashboard e tenha a experiência de interagir com um dashboard online. Ao acessar o dashboard, clique nos elementos gráficos para interagir com o painel. http://bit.ly/powerbi-leansolutions ACESSE O PAINEL https://app.powerbi.com/view?r=eyJrIjoiODczZTNmMjUtOTA0My00ODU3LTk3MTItOWRjNzYyMDM0YjhhIiwidCI6Ijk1YTFmYmEzLTBlMDAtNDAzNS04YWYwLTczNmE3NGQ1ODY2NiJ9 http://bit.ly/powerbi-leansolutions 24 POWER QUERY POWER PIVOT POWER VIEW Calcular E - extrair T - transformar L - carregar 80% DO TEMPO ETL 26 E - extrair T - transformar L - carregar Calcular 80% DO TEMPO AS PARTES DO POWER BI 1. Power BI Desktop: Aplicativo da área de trabalho do Windows; 2. Serviço do Power BI ou Power BI Online: Serviço de SaaS (Software como Serviço) online; 3. Power BI Mobile: Aplicativos móveis disponíveis em telefones e tablets Windows, bem como para dispositivos iOS e Android. DOWNLOAD E INSTALAÇÃO DO POWER BI Download do Power BI Desktop em português: https://www.microsoft.com/pt-br/download/details.aspx?id=45331 https://www.microsoft.com/pt-br/download/details.aspx?id=45331 CRIANDO UMA CONTA NO POWER BI Inscrever e-mail no Power BI: https://powerbi.microsoft.com/pt-br/get-started/ *Necessário um e-mail comercial ou educacional https://powerbi.microsoft.com/pt-br/get-started/ Vamos decolar sua carreira? 31 INFORMAÇÕESDADOS ● A) Dados com cabeçalhos de coluna, divididos em uma planilha por mês Estruturação dos dados ● B) Dados com cabeçalhos de coluna, todos em uma única planilha. Estruturação dos dados [. . .] ● C) Uma planilha por mês, com tabelas com cabeçalhos de linha e coluna. Estruturação dos dados EXERCÍCIO PAINEL VENDAS OBJETIVOS: • Conhecendo o Power BI: como é a estrutura do PBI, ambientação com os tipos de visualizações, importação de dados • Criar um relatório com interação entre gráficos. CONHECIMENTOS: • Como importar uma base de dados do Excel • Tratamento de dados: • Alterar o formato dos dados • Colocar a primeira letra em maiúscula em uma determinada coluna • Formato, tipo e categorização dos dados • Gráficos de barra e funil • Segmentador de dados • Mapa EXERCÍCIO PAINEL VENDAS Visão Geral do Power BI EXERCÍCIO PAINEL VENDAS • O Power BI Desktop é dividido em 3 “partes”: • Power Query: para extrair, transformar e carregar os dados (ETL); • Power Pivot: para modelagem dos dados, cálculos. • Power View: para elaborar os relatórios com diversos tipos de visuais (gráficos, imagens, tabelas, etc) • Sempre iniciamos um projeto no Power BI carregando e tratando os dados que vamos utilizar para criar nosso relatório. EXERCÍCIO PAINEL VENDAS • Ao abrir o Power BI Desktop, entramos no ambiente do Power View + Power Pivot. EXERCÍCIO PAINEL VENDAS • Para carregar os dados, vamos na opção Obter Dados na Guia Página Inicial. • O Power BI nos permite utilizar dados de diferentes fontes como: Excel, CSV, TXT, banco de dados, web, Google Analytics, etc. EXERCÍCIO PAINEL VENDAS • Nesse exemplo, vamos escolher a opção Excel e utilizar o arquivo BD_Vendas.xlsx. • Selecione a tabela fVendas que está dentro do arquivo que escolhemos e clique em Editar. • É importante sempre clicar em Editar primeiro, para conferir se os dados estão prontos para a modelagem e para serem utilizados nos visuais. • Só clique em carregar se tiver certeza que os dados estão em um formato adequado. EXERCÍCIO PAINEL VENDAS • Ao clicar em Editar, entraremos no ambiente do Power Query, onde poderemos tratar nossos dados. EXERCÍCIO PAINEL VENDAS • Observe que você terá duas guias abertas do Power BI no seu computador: uma com o “Power Query” e outra com o “Power Pivot + Power View”. • Vamos começar utilizando o Power Query. EXERCÍCIO PAINEL VENDAS • No Power Query, conseguimos tratar nossos dados, como por exemplo: excluir colunas indesejadas, mesclar colunas, retirar caracteres indesejados, alterar nome da coluna, alterar o tipo da coluna (inteiro, decimal, texto, data, etc), criar colunas personalizadas, etc. • No Power Query é utilizado a linguagem M para realizar modificações na base de dados, porém é possível fazer muitas modificações apenas com “cliques”. • Por trás de cada “clique” existe um código em linguagem M, que pode ser visualizado tanto na barra de fórmula, quando no Editor Avançado. TIPOS DE LINGUAGEM NO POWER BI LINGUAGEM M FUNÇÕES DAX Power Query Linguagem para ETL Manipulação, limpeza de preparação de dados Power Pivot Linguagem para análise de dados Modelagem de negócio 45 LIVROS RECOMENDADOS EXERCÍCIO PAINEL VENDAS • No Power Query utilizaremos muito as guia Transformar e Adicionar Colunas. • A principal diferença entre elas é que a primeira é utilizada para transformar uma coluna existente e a última é utilizada para gerar uma nova coluna. EXERCÍCIO PAINEL VENDAS • No painel Consultas ficam todos os conjuntos de dados que você importar para o seu relatório. • Nesse exemplo, é a tabela fVendas do arquivo de Excel. • Os dados dessa tabela podem ser visualizados ao selecioná-la. EXERCÍCIO PAINEL VENDAS • O primeiro tratamento que iremos realizar será colocar a primeira letra do nomedos vendedores em maiúscula. • Para isso iremos clicar na coluna Vendedor, ir em Transformar → Formato → Colocar Cada Palavra em Maiúscula; Ou podemos clicar com o botão direito sob a coluna e escolher a opção Transformar → Colocar Cada Palavra em Maiúscula EXERCÍCIO PAINEL VENDAS • Observe que agora toda a sua coluna Vendedor está com a primeira letra em maiúscula. EXERCÍCIO PAINEL VENDAS • No painel Config. Consulta, todos os passos feitos ficam salvos nas Etapas Aplicadas. • No Power Query não existe “ctrl + z” para retornar uma ação. Se precisar deletar ou alterar alguma etapa, isso é feito através desse painel. • Clicando no X você deleta a etapa e na engrenagem você altera a etapa. • Se precisar incluir alguma etapa, clique na etapa que será a partida para próxima. EXERCÍCIO PAINEL VENDAS • Após realizar todas as alterações necessárias, clique em Fechar e Aplicar para retornar a elaboração do relatório. • Após carregar seus dados, eles ficarão disponíveis para realizar cálculos e montar seus relatórios. Relatórios Dados Relacionamentos EXERCÍCIO PAINEL VENDAS • Na aba Dados é possível visualizar a tabela com todos os dados. EXERCÍCIO PAINEL VENDAS • A guia Modelagem, também conhecida como Power Pivot, é onde modelamos os nossos dados, alterando formatos e fazendo cálculos utilizando medidas e colunas calculadas. • O primeiro passo será alterar o formato da coluna Data para DD/MM/YYYY. • Selecione a coluna data e na guia Modelagem vá em Formatar. EXERCÍCIO PAINEL VENDAS • Altere também a categoria de UF,País e Cidade_UF_País para Local. Isso é importante para que a localização no mapa funcione corretamente. EXERCÍCIO PAINEL VENDAS • Configurar as colunas Custo e Vlr Bruto como Moeda, configurar casa decimal e também o separador de milhar . EXERCÍCIO PAINEL VENDAS • Com os dados na formatação correta, vamos agora começar a trabalhar com as visualizações, que são os gráficos, tabelas, mapas, etc. • Cada tipo de visualização possui campos e formatações diferentes. • Os campos ficam disponíveis no e a formatação no . • Na ficam alguns tipos de análises, como linha constante, média, etc., que também variam de visual para visual. EXERCÍCIO PAINEL VENDAS • Nesse exercício, primeiro vamos criar um mapa. • Vamos arrastar “UF,País” para Localização e em Tamanho vamos colocar o “Vlr Bruto”. Assim, o valor da bolha irá variar de acordo com o Vlr Bruto pra cada Estado. • Caso deseje alterar a cor da bolhas, inserir rótulos de dados, títulos, etc, clique na aba do rolinho. • Nesse exemplo, iremos apenas desativar o título. EXERCÍCIO PAINEL VENDAS • Vamos agora criar um gráfico de colunas empilhadas. • Vamos arrastar “Produto” para Eixo e em Valor vamos colocar o “Vlr Bruto”. *Observe que os campos do gráfico de colunas são diferentes do mapa. Sem os campos preenchidos Com os campos preenchidos EXERCÍCIO PAINEL VENDAS • O campo Vlr Bruto será somado para ser apresentado no gráfico. Assim, será apresentado qual foi a venda total (Vlr Bruto) de cada produto. EXERCÍCIO PAINEL VENDAS • Vamos realizar alguma formatações no gráfico de colunas, como incluir o rótulo de dados (valores), trocar cores e aumentar o eixo x e y. • Para isso, clique no rolinho. EXERCÍCIO PAINEL VENDAS • Observe que é possível alterar a ordenação do gráfico. • Podemos classificar o gráfico por Vlr Bruto do maior valor pro menor (Z→A) ou do menor para o maior (A→Z). • Podemos ainda classificar por Produto ordem alfabética crescente ou decrescente EXERCÍCIO PAINEL VENDAS • Sempre que for criar um visual novo, certifique-se que nenhum visual já criado esteja selecionado, senão, ao invés de criar um visual novo no seu relatório, o visual selecionado será substituído por outro. • Vamos agora criar um gráfico de funil. • Arraste “Produto” para Grupo e em Valor vamos colocar a “Quantidade”. • A formatação é semelhante ao gráfico de colunas. EXERCÍCIO PAINEL VENDAS • Vamos criar também dois segmentadores de dados: um utilizando os vendedores e um com os anos. • Assim, conseguiremos filtrar nosso relatório por vendedor e por data. • Primeiro, vamos criar o segmentador por Vendedor. • O segmentador de dados pode ser apresentado de várias formas. • Quando os valores são texto, eles são apresentados como lista, por padrão, mas também pode ser do tipo suspenso. Lista Suspenso EXERCÍCIO PAINEL VENDAS • Outra forma de formatar o segmentador de dados, é alterando a orientação para Horizontal quando ele está marcado como lista. • Essa alteração é feita no rolinho→ Geral. • Não esqueça também de ativar a opção Responsivo, pois assim o segmentador se adequa ao tamanho que você determinar. Responsivo desativado Responsivo Ativado EXERCÍCIO PAINEL VENDAS • Altere as cores de fundo e letra também no rolinho. • Em Controle de Seleção, podemos ativar a Seleção Única (selecione somente um vendedor por vez) ou desativar (seleciona vários vendedores por vez). Seleção Única Desativada Seleção Única Ativada EXERCÍCIO PAINEL VENDAS • Crie agora um segmentador de dados para filtrar o relatório por Ano, utilizando o campo Data. • Observe que o segmentador aparece com a data completa e que ele possui outras opção além de lista e suspenso. • Para mostrar somente o Ano (sem dias e meses), precisamos alterar no campo data a opção que ela será mostrada: Data (Aparece a data completa) ou Hierarquia de Data (somente o Ano). EXERCÍCIO PAINEL VENDAS • Faça a mesma configuração feita para o segmentador por Vendedor. • Crie agora uma tabela com os Valores: Vendedor, Quantidade e Vlr Bruto. EXERCÍCIO PAINEL VENDAS • Configure a tabela no rolinho aumentando os valores e alterando o seu estilo, por exemplo. • Os valores da tabela podem ser alterados separadamente (cabeçalhos, valores, total) ou podem ser alterados em conjunto através da opção Grade. EXERCÍCIO PAINEL VENDAS • Com o relatório finalizado, observe que os visuais interagem entre si. EXERCÍCIO PAINEL VENDAS • Relatório filtrado por 2016 e Vendedora Luiza através dos segmentadores de dados. EXERCÍCIO PAINEL VENDAS • Relatório filtrado pelo estado de Goiás através do mapa. EXERCÍCIO PAINEL VENDAS • Relatório filtrado pelo Produto Rejunte através do gráfico de colunas. EXERCÍCIO MEDIDAS E DAX CONHECIMENTOS: • Contexto de filtro • O que é medida? • Porque utilizar medidas? • Medida implícita vs explícita • Funções DAX • Função DAX: SUM EXERCÍCIO MEDIDAS E DAX • Importar os dados do Excel, verificar se os dados estão configurados corretamente e clicar em “Fechar e Aplicar”. • Nesse exemplo, temos uma tabela de vendas, que consta a data da venda, o vendedor que realizou a venda, qual foi o produto vendido e o valor líquido e bruto dessa venda. • Logo, temos as colunas Data, Vendedor, Produto, Valor Líquido e Valor Bruto. EXERCÍCIO MEDIDAS E DAX • No Power Pivot, vamos alterar o formato das colunas Valor Líquido e Valor Bruto para Moeda (Real) com duas casas decimais. • Selecione a coluna e na guia Modelagem altere o formato do dado e a quantidade de casas decimais. EXERCÍCIO MEDIDAS E DAX • Vamos agora criar uma matriz com o valor Líquido. • Temos que o valor líquido total é igual a 3,86 milhões. • Nesse contexto, estamos analisando o valor líquido como um todo. EXERCÍCIO MEDIDAS E DAX • Para fazer uma análise de valor líquido por vendedor, por exemplo, vamos adicionar a coluna Vendedor no campo Linhas. • Dessa forma, mudamos o contexto do Valor Líquido, que agora é por vendedor. • Podemos ainda incluir mais um contexto ao colocar a coluna Produto no campo Colunas. • Dessa forma, conseguiremos analisar o Valor Líquido por vendedor e por produto. • Isso é o que chamamos de Contexto de Filtro, onde um valor é alterado de acordo com o contexto que ele está inserido. • Nesse exemplo, o Valor Líquido é filtrado por Vendedores e Produtos. EXERCÍCIO MEDIDAS E DAX • Como já foi observado, ao utilizar acoluna Valor Líquido no campo Valores na matriz, o Power BI realizou a soma de todos os valores dessa coluna. • Podemos verificar isso, clicando na seta que aparece no campo Valores. EXERCÍCIO MEDIDAS E DAX • Isso é o que chamamos de Medida Implícita, pois automaticamente o PBI efetua uma operação ao arrastar uma coluna pro campo de Valores. Nesse caso, a operação foi somar todos os valores da coluna. • Limitação: As opções de cálculos são limitados a SOMA, MÉDIA, MÍNIMO, MÁXIMO, CONTAGEM, DESVIO PADRÃO, VARIAÇÃO e MEDIANA. • Robustez: Temos que ter o cuidado para que uma medida implícita esteja realizando realmente o cálculo que desejamos. • Performance: Outro fator negativo da medida implícita é que elas são lentas e podem comprometer a performance do seu projeto de BI. • Reutilização: Além disso, não é possível realizar outros cálculos a partir de uma medida implícita. EXERCÍCIO MEDIDAS E DAX • Para resolver esses problemas, temos as chamadas Medidas Explícitas. • Elas possuem esse nome pois explicitamos para o Power BI a operação que queremos realizar e como essas medidas são criadas por nós, temos certeza de qual cálculo ela está realizando. • Com as medidas explícitas podemos realizar diversos cálculos com nossos dados e podemos utilizar uma medida dentro da outra quando os cálculos são mais complexos. • Além disso, as medidas explícitas não diminuem a performance do PBI. • Dessa forma, as medidas explícitas são muito mais vantajosas que as medidas implícitas, e ,portanto, é sempre melhor utilizá-las, mesmo para cálculos simples como uma soma. EXERCÍCIO MEDIDAS E DAX • Antes de criar uma medida, temos que lembrar que no Power BI os cálculos são feitos utilizando colunas e não células como no Excel. EXERCÍCIO MEDIDAS E DAX • Para criar uma medida no Power BI, vá na guia Modelagem→ Nova Medida. EXERCÍCIO MEDIDAS E DAX • Observe que a nova medida fica salva como um campo na sua tabela, com um símbolo de calculadora, e que um campo de fórmula aparece para que você dê um nome para a medida e escreva qual cálculo ela irá realizar. • Para criar uma medida, utilizamos as funções DAX (Data Analysis Expressions ou Expressões de Análise de Dados). • DAX é uma coleção de funções, operadores e constantes que podem ser usados em uma fórmula ou expressão, para calcular e retornar um ou mais valores. Essas funções são todas em inglês. • O DAX inclui as seguintes categorias de funções: Data e Hora, Informações, Lógica, Matemática, Estatística, Texto, e Time Intelligence. • Se você estiver familiarizado com funções nas fórmulas do Excel, muitas das funções no DAX parecerão muito similares, porém, as funções DAX possuem algumas particularidades. EXERCÍCIO MEDIDAS E DAX • Uma função DAX sempre referencia uma coluna completa ou uma tabela. Para usar apenas valores específicos de uma tabela ou coluna, você pode adicionar filtros à fórmula. • Se for necessário personalizar os cálculos linha por linha, o DAX fornecerá funções que permitem usar o valor da linha atual ou um valor relacionado como um tipo de argumento, para executar cálculos que variam de acordo com o contexto. • O DAX inclui muitas funções que retornam uma tabela, em vez de um valor. A tabela não é exibida, mas é usada para fornecer entrada para outras funções. Por exemplo, você pode recuperar uma tabela e contar os valores distintos nele ou calcular somas dinâmicas em tabelas filtradas ou colunas. • O DAX inclui uma variedade de funções de inteligência de tempo. Estas funções permitem definir ou selecionar intervalos de datas e executar cálculos dinâmicos com base neles. Por exemplo, você pode comparar somas em períodos paralelos. EXERCÍCIO MEDIDAS E DAX • Vamos então criar uma medida simples para calcular a soma total dos valores líquidos. Para isso, utilizaremos a função SUM. SUM é uma função agregadora, ou seja, agrega os valores de uma coluna e retorna um único valor. = SUM(<coluna>) • A função SUM exige uma coluna como parâmetro, como queremos somar todos os valores da coluna Valor Líquido, iremos então utilizar essa coluna. Logo, a medida será: • Observe que colocamos também o nome da tabela, pois assim garantimos que a coluna que queremos realizar o cálculo é da tabela de vendas. EXERCÍCIO MEDIDAS E DAX • Vamos recriar a Matriz de Vendedor vs Produto, utilizando a medida que criamos. EXERCÍCIO MEDIDAS E DAX • Vamos criar uma outra medida para calcular a soma da coluna Valor Bruto. • Vamos criar também uma medida para calcular a Margem de Lucro, que é o valor líquido/valor bruto. Dessa forma, iremos utilizar as duas medidas que criamos anteriormente para realizar esse cálculo. • Inclua essa medida em um cartão para visualizar o resultado. EXERCÍCIO MEDIDAS E DAX • As medidas ficam salvas no painel Campos, junto com as colunas da tabela, e podem ser utilizadas em diversos tipos de visualizações. EXERCÍCIO 2 TIPOS DE LINGUAGEM NO POWER BI LINGUAGEM M FUNÇÕES DAX Power Query Linguagem para ETL Manipulação, limpeza de preparação de dados Power Pivot Linguagem para análise de dados Modelagem de negócio 91 LIVROS RECOMENDADOS • A Microsoft também disponibiliza uma lista de funções DAX com explicações em português no link: https://msdn.microsoft.com/pt-br/library/ee634396(v=sql.120).aspx • E também através do pdf “Data Analysis Expressions - DAX – Reference”: https://download.microsoft.com/download/0/F/B/0FBFAA46-2BFD-478F-8E56- 7BF3C672DF9D/Data%20Analysis%20Expressions%20-%20DAX%20-%20Reference.pdf EXERCÍCIO 2 https://msdn.microsoft.com/pt-br/library/ee634396(v=sql.120).aspx https://download.microsoft.com/download/0/F/B/0FBFAA46-2BFD-478F-8E56-7BF3C672DF9D/Data Analysis Expressions - DAX - Reference.pdf EXERCÍCIO CONTEXTOS OBJETIVOS: • Calcular o valor total de venda com base na quantidade vendida vezes o valor unitário do produto. CONHECIMENTOS: • Contexto de filtro vs Contexto de Linha • Coluna calculada vs Medida • Coluna Calculada (contexto de linha) • Medidas (contexto de filtro) • Funções Agregadoras • Utilizando o contexto de linha dentro da medida: funções iterantes • SUM vs SUMX • Cálculo de ticket médio utilizando AVERAGEX. EXERCÍCIO CONTEXTOS EXERCÍCIO CONTEXTOS • Nosso objetivo nesse exercício é calcular o Valor Total de Vendas. Para isso, temos que calcular qual o valor de cada venda, que é a quantidade vendidas vezes valor unitário, e depois fazer a soma de cada venda para chegar ao valor total. • No Power BI (PBI), temos duas formas de realizar esse cálculo. • A primeira forma de calcular o valor total de vendas é utilizando uma Coluna Calculada. • A coluna calculada é uma nova coluna na tabela, gerada a partir de um cálculo e que realizará o cálculo linha a linha. • Nesse caso então, utilizaremos a coluna Quantidade multiplicada pela coluna Vlr Unitário. EXERCÍCIO CONTEXTOS • Para criar a coluna calculada, vá até a aba Dados e na guia Modelagem, clique em Nova Coluna. Digite na barra de fórmulas, o nome da sua nova coluna e sua expressão de cálculo, que será: EXERCÍCIO CONTEXTOS Dados • A coluna calculada é a aplicação mais comum de Contexto de Linha, que é quando utilizamos valores de uma determinada linha de uma tabela para realizar um cálculo, ou seja, os cálculos são feitos na horizontal, linha a linha. • Serão utilizadas as linhas das colunas Quantidade e Vlr Unitário para realizar o cálculo do Valor Vendas. EXERCÍCIO CONTEXTOS • Para calcular agora o Valor de Vendas Total, temos que criar uma nova medida, pois a coluna calculada não utiliza função agregadora. • Vamos então criar uma medida para Vlr Vendas Tot utilizando a função SUM que irá somar todos os valores da coluna Valor Vendas (cálculos feitos na vertical). • A função SUM é uma função agregadora, ou seja, agrega os valores de uma coluna e retorna um único valor. =SUM(<Coluna>) • Como já ensinado no exemplo anterior, as medidas normalmente atuam em um contexto de filtro, ou seja,o resultado de um cálculo de uma medida é influenciado quando aplicamos filtros. • Quando se utiliza essa medida em uma visual (gráfico de barra, tabela, etc.),o resultado do cálculo muda de acordo com o filtro aplicado. EXERCÍCIO CONTEXTOS • Crie uma tabela com Produto x Vlr Vendas Total e um cartão com o Vlr Vendas Total. • Observe que o Vlr Vendas Total na tabela foi filtrado por produto, ou seja, essa medida sofreu alteração com o Contexto de Filtro que ela foi aplicada. • Já no cartão ela permanece com o seu valor total, pois não há nenhum filtro aplicado sobre ele. EXERCÍCIO CONTEXTOS • A segunda forma de calcular o Valor Total de Vendas é utilizando uma única MEDIDA com a chamada função iterante. • As funções iterantes são funções agregadoras que conseguem trabalhar no contexto de linhas e agregar para um único valor. Ou seja, antes de atuarem sobre o contexto de filtro, fazem uma iteração em uma tabela dentro do seu contexto de linha, para somente depois fazer a agregação. • As funções do DAX terminadas em X tem essa função: exemplo SUMX, COUNTX, AVERAGEX, etc. • Então, ao invés de criar uma coluna calculada (contexto de linha), fazendo a multiplicação entre duas colunas, e depois criar uma medida utilizando a função SUM para agregar o valor dessa coluna calculada, iremos criar somente uma medida utilizando a função iterante SUMX. • A função SUMX irá primeiro calcular a expressão dada sobre o contexto de linha. Depois fará a agregação somando, aplicando o contexto de filtro. • Dessa forma, a medida irá atuar num contexto de linha e filtro. EXERCÍCIO CONTEXTOS • A sintaxe da função é SUMX: =SUMX(<Tabela>;<Expressão>) • O primeiro parâmetro desta função é uma tabela, que deverá ser a tabela na qual a função irá fazer a sua iteração. O segundo parâmetro é a expressão que deverá ser feita antes da soma. • Sendo assim, não haverá necessidade de criar uma coluna calculada para intermediar o cálculo. • Podemos, então, obter o mesmo resultado para a medida Vlr Vendas Tot utilizando uma única medida com o seguinte cálculo: EXERCÍCIO CONTEXTOS • Crie uma nova tabela e um novo cartão utilizando a nova medida criada e observe que o resultado é o mesmo da anterior utilizando uma coluna calculada + medida. EXERCÍCIO CONTEXTOS • Vamos criar agora uma medida para calcular o Ticket Médio, que é o valor médio por venda. • Utilizaremos agora a função iterante AVERAGEX. • A função AVERAGEX possui a mesma sintaxe da função SUMX, porém ao invés de agregar e fazer uma soma, ela irá agregar e fazer a média. =AVERAGEX(<Tabela>;<Expressão>) • Sendo assim, a medida do Ticket Médio será: EXERCÍCIO CONTEXTOS • Crie uma tabela e um cartão para visualizar o Ticket Médio. EXERCÍCIO CONTEXTOS Boas Práticas • Utilizar medidas sempre que possível, pois a performance é muito melhor. • Quanto mais colunas calculadas, mais lento fica o projeto. • Utilizar colunas somente quando não tiver outra opção ou quando for utilizar a informação como um Segmentador de Dados. EXERCÍCIO CONTEXTOS CONTEXTO DE LINHA CONTEXTO DE FILTRO Cálculos feitos na horizontal, utilizando uma linha. Resultado do cálculo não altera. Ex.: Coluna Calculada e Medidas utilizando funções Iterantes. Cálculos feitos na vertical, utilizando uma coluna. Resultado do cálculo altera de acordo com o filtro. Ex.: Medidas EXERCÍCIO TICKET MÉDIO Desafio: 1. Calcular o valor médio das vendas. (Ou seja, quando fazemos uma venda, em média, qual o seu valor?) 2. Calcular o valor médio diário de vendas. (Ou seja, quanto vendemos em média por dia.) ● Crie as medidas mostradas abaixo Crie medidas EXERCÍCIO PROCON ETL CONHECIMENTOS: • Importar base em TXT • Tratamento de dados (ETL) no Power Query: • Promover Cabeçalho • Filtros • Substituir Valores • Mesclar Colunas, Dividir Coluna, Renomear Coluna e Remover Colunas • Coluna de Exemplos • Extrair Texto • Drill Down • Funções DAX: SUM e COUNTROWS EXERCÍCIO PROCON ETL • Obter dados de um txt. • Observe que a base necessita de alguns ajustes. • Clique em Editar. EXERCÍCIO PROCON ETL • Observe que algumas linhas estão com ******. Essa linha aparece quando há uma mudança do UF (Estado). EXERCÍCIO PROCON ETL • Para retirar essas linhas, vamos alterar o filtro da coluna que o ***** aparece. • No Power Query, modificamos o filtro para excluir linhas indesejadas. • Vamos então desmarcar o *****. • O próximo passo agora será Promover o Cabeçalho. EXERCÍCIO PROCON ETL • Na coluna DATA SOLICITAÇÃO, os dias, meses e anos estão separados por * e o PBI não reconhece esse formato como data. • Substituiremos os * por /. • Selecione a coluna DATA SOLICITAÇÃO e na guia Transformar, escolha a opção Substituir Valores. EXERCÍCIO PROCON ETL • Vamos também substituir nas colunas NOME CLINETE e SOBRENOME CLIENTE o _ por espaço. • Selecione as duas colunas e utilize novamente a opção Substituir Valores. • Não esqueça de digitar o espaço no substituir por. EXERCÍCIO PROCON ETL _ • Vamos agora mesclar as colunas NOME CLIENTE e SOBRENOME CLIENTE. • Como não queremos criar uma terceira coluna, vamos utilizar a guia Transformar. • IMPORTANTE: • Quando queremos criar uma nova coluna, utilizamos a guia Adicionar Colunas; • Quando queremos alterar uma coluna já existente, utilizamos a guia Transformar. • Vamos adicionar um espaço como Separador e nomear a nova coluna como NOME COMPLETO. EXERCÍCIO PROCON ETL • Vamos duplicar a coluna UF CLIENTE/CIDADE. • Na coluna duplicada, dividir a coluna UF CLIENTE/CIDADE em duas colunas. • Na guia Transformar, selecione a opção Dividir Coluna→ Por Delimitador. • Observe que o Power BI já identificou qual é o delimitador. EXERCÍCIO PROCON ETL • Renomeie as colunas. EXERCÍCIO PROCON ETL • Vamos agora eliminar os espaços desnecessários da coluna DEPARTAMENTO. • Na guia Transformar, selecione a opção Formato→ Cortar. EXERCÍCIO PROCON ETL • Da coluna SKU/PRODUTO/CARACTERISTICAS, queremos apenas o produto. • Na guia Adicionar Coluna, escolha a opção Coluna Exemplo→ Da Seleção. EXERCÍCIO PROCON ETL • Digite Ferro de passar, tecle Enter e clique em Ok. • Altere o nome da nova Coluna e Remova a antiga. EXERCÍCIO PROCON ETL • Na coluna NUM NF/VALOR NF, vamos eliminar o número da NF e deixar apenas o Valor. • Na guia Transformar, escolha a opção Extrair → Texto Após o Delimitador. • Digite o Delimitador – (hífen). EXERCÍCIO PROCON ETL • Renomeia a coluna para VALOR NF. EXERCÍCIO PROCON ETL • Vamos agora alterar os tipos dos dados das colunas que não estiverem corretas na guia Página Inicial • Altere o ID SOLICITACAO para Inteiro, a DATA SOLITICITACAO para Data e o VALOR NF para Número Decimal Fixo. EXERCÍCIO PROCON ETL • A base agora está pronta para uso. • Clique em Fechar e Aplicar. • Nesse relatório iremos criar duas medidas: uma para somar os valores das NF e uma para contar o número de processos. • Para somar as NF vamos utilizar a função SUM. • O número de processos nada mais é que o número de linhas da tabela. Dessa forma, vamos utilizar a função COUNTROWS, que faz justamente isso. EXERCÍCIO PROCON ETL • Nesse relatório iremos criar duas medidas: uma para somar os valores das NF e uma para contar o número de processos. • Para somar as NF vamos utilizar a função SUM. • O número de processos nada mais é que o número de linhas da tabela, já que cada linha equivale a um processo. Dessa forma, vamos utilizar a função COUNTROWS, que conta o número de linhas de uma tabela. • Vamos então criar dois cartões para mostrar essas medidas. EXERCÍCIO PROCON ETL • Vamos então criar também um gráfico de colunas clusterizado. • Observe que inserimos dois valores para o Eixo: DEPARTAMENTO e PRODUTO. • No PBI existe uma funcionalidade chamada “Drill Down”, onde é possível analisar os dados em camadas. EXERCÍCIO PROCON ETL • O Drill Down é feito através dessas setas que aparecem nos gráficos. EXERCÍCIO PROCONETL • Selecionando a seta que fica na direita, ao dar dois cliques em alguma das colunas, saímos da camada de DEPARTAMENTO e analisamos a camada de PRODUTO, para o departamento escolhido. • Ex.: Clicando na coluna de Eletrônicos, descemos para o nível dos produtos que estão dentro desse departamento Eletrônicos. O mesmo acontece para os demais departamentos. Para voltar a camada anterior, clique na seta para cima a esquerda. EXERCÍCIO PROCON ETL • Clicando nas duas setas para baixo, iremos para a camada produto, onde todos os produtos serão mostrados, independente do departamento. • Para retornar a camada anterior, clique na seta para cima no canto esquerdo. EXERCÍCIO PROCON ETL • Clicando na seta estilo “garfo”, as duas camadas são agrupadas. • Para retornar a camada anterior, clique na seta para cima no canto esquerdo. • É possível fazer o Drill Down com diversas camadas e em diferentes tipos de visuais, como gráficos em geral e matrizes. EXERCÍCIO PROCON ETL • Vamos criar agora uma matriz utilizando esse conceito de Drill Down. • Utilizaremos como Linhas o DEPARTAMENTO e o PRODUTO. • Observe as diferentes formas de analisar a matriz: por departamento, por produto, por departamento e produto, por produtos dentro de um departamento. EXERCÍCIO PROCON ETL • Crie agora um mapa. • Insira o UF CLIENTE e UF CLIENTE/CIDADE na localização, o ValorTotalNF em tamanho e REGIAO em Legenda. • Observe que para cada Região, a cor é diferente. • Faça o Drill Down para mostrar o valor por UF CLIENTE/CIDADE. • Não esqueça de categorizar o campo UF CLIENTE/CIDADE como Local. EXERCÍCIO PROCON ETL EXERCÍCIO DIÁRIAS DO GOVERNO • OBJETIVOS: • Análise das despesas com diárias do governo utilizando arquivos mensais. • CONHECIMENTOS: • Importar bases em CSV em uma pasta: • Como combinar os arquivos que estão numa mesma pasta e possuem a mesma estrutura • Remover Erros • Função DAX: SUM e DISTINCTCOUNT • Gráfico de barra, Gráfico de pizza, Cartão, Tabela e Segmentação de Dados (filtro por data). • Editar Iterações entre visualizações. • Acrescentar mais dados na pasta: irá replicar o tratamento de dados para os novos arquivos da pasta. EXERCÍCIO DIÁRIAS DO GOVERNO • Primeiro iremos importar os dados de despesas de Janeiro a Junho de 2017. • Para importar dados de uma pasta, iremos em Obter Dados → Pasta. • Procurar o caminho da pasta. EXERCÍCIO DIÁRIAS DO GOVERNO EXERCÍCIO DIÁRIAS DO GOVERNO • Clicar em Editar. • Os dados irão aparecer da seguinte forma: • Note que cada linha é referente a um arquivo da pasta, como nome, extensão, data, caminho, etc. A coluna com os dados é a Content. • Sendo assim, vamos deletar todas as demais colunas, clicando na coluna Content com o botão direito e escolhendo a opção Remover Outras colunas. EXERCÍCIO DIÁRIAS DO GOVERNO • Clicar para expandir a coluna Content e combinar os arquivos. Não esqueça de trocar o Delimitador para “Tabulação”, pois os arquivos .csv estão utilizando esse tipo de tabulação para separar as colunas. EXERCÍCIO DIÁRIAS DO GOVERNO • Observe que os arquivos agora estão agrupados em uma única tabela. • Nesse exercício, vamos utilizar somente as colunas “Código Órgão Superior”, “Nome órgão Superior”, “Nome Favorecido”, “Data Pagamento”, “Valor Pagamento”. Portanto, podemos remover as demais para limpar a base EXERCÍCIO DIÁRIAS DO GOVERNO • Clique em “Fechar e Aplicar”. • Uma mensagem de erro irá aparecer. • Clique em Exibir Erros para analisar o problema. • Observe quem ocorreram 6 erros. O número da linha foi informado e as colunas onde estão os erros (Código Órgão Superior e Data Pagamento). EXERCÍCIO DIÁRIAS DO GOVERNO • Esses erros apareceram, pois a última linha de todos os arquivos não contém informação iguais as demais. • Sendo assim, podemos excluir esses erros. EXERCÍCIO DIÁRIAS DO GOVERNO • Vamos então retornar a Base,. • Clique com o botão direito na coluna Código Órgão Superior que apresentou erro e escolha a opção Remover Erros. EXERCÍCIO DIÁRIAS DO GOVERNO • Exclua a pasta de erros que foi gerada. • Clique em “Fechar e Aplicar”. EXERCÍCIO DIÁRIAS DO GOVERNO • Crie uma medida para calcular o total de despesas com diárias. Utilizaremos então a função DAX SUM • Altere a o formato dessa medida para moeda. • Crie também uma medida para calcular a quantidade de órgão superiores. Para isso utilizaremos a função DISTINCTCOUNT, que conta quantos valores distintos existem em uma coluna. EXERCÍCIO DIÁRIAS DO GOVERNO • Crie um cartão com o Total Diárias • Configure o cartão alterando o tamanho e colocando borda. • Crie um novo cartão com a Qtde de Órgãos Superiores. • Para que as configurações dos dois cartões fiquem iguais, utilize o “Pincel de Formatação” para copiar a formatação do outro cartão feito anteriormente. EXERCÍCIO DIÁRIAS DO GOVERNO • Crie um gráfico de colunas clusterizado com a data e Total Diárias. • A data deve estar marcada como Hierarquia de Datas, assim é possível separar Ano, Trimestre, Mês e Ano, e escolher qual deseja utilizar • Retire da data o ano trimestre e o dia. Deixe somente o Mês EXERCÍCIO DIÁRIAS DO GOVERNO • Um opção interessante no Gráfico de Colunas, é incluir uma linha Médias das Diárias, por exemplo. • Essa opção está disponível na Lupa de Análise do gráfico. • Escolha a opção Linha Média e clique em Adicionar. Configure a forma como essa linha irá aparecer no seu gráfico. EXERCÍCIO DIÁRIAS DO GOVERNO • Crie uma tabela com o nome do favorecido e Total Diárias. • Crie uma segmentação de dados (filtro) com a data. EXERCÍCIO DIÁRIAS DO GOVERNO • Crie um gráfico de barras clusterizado com o Nome Órgão Superior e Total Diárias. • Configurações interessantes: • Para mostrar o valor como %, escolha a opção “Porcentagem do total geral”, nas configurações do campo valor. EXERCÍCIO DIÁRIAS DO GOVERNO • Após criado o relatório, vamos agora Editar as Interações entre os Visuais. • Você já deve ter notado, que ao clicar em dentro de um visual, os outros visuais do relatório também alteram. • Por padrão, o PBI vem com a opção de Filtragem entre visuais ativa. • Por exemplo, ao clicar em uma barra do gráfico de barras, todos os visuais são filtrados. EXERCÍCIO DIÁRIAS DO GOVERNO • Para alterar como cada visual vai se comportar, podemos Editar Interações na Guia Formato. • Observe que agora ao clicar no gráfico de barras clusterizado, aparecem nos outros visuais as opções de interações. EXERCÍCIO DIÁRIAS DO GOVERNO • As opções são: • Filtrar: • Realçar: • Nenhum (Não Filtrar): • É necessário fazer essa configuração para todos os visuais individualmente. EXERCÍCIO DIÁRIAS DO GOVERNO • Crie uma segmentação de dados (filtro) com o “Nome do Favorecido” no formato lista. • Para pesquisar digitando o nome, clique em nas reticências e escolha a opção “Pesquisar”. EXERCÍCIO DIÁRIAS DO GOVERNO • Para acrescentar os dados que faltam (de Julho a Dezembro de 2017), vamos colocar esses arquivos na mesma pasta que estamos utilizando para buscar os dados de Janeiro a Junho de 2017. • Com todos os arquivos na pasta, basta agora clicar em Atualizar, que os valores desses meses irão aparecer no relatório. • Observe que todas as modificações feitas nos primeiros arquivos são automaticamente replicadas para os novos. • Se por acaso alguns arquivos forem retirados da pasta, os dados referente a eles também irão sair do relatório quando o mesmo for atualizado. EXERCÍCIO DIÁRIAS DO GOVERNO • Relatório agora está atualizado com dados de Janeiro a Dezembro de 2017. EXERCÍCIO RELACIONAMENTO OBJETIVOS: • Fazer o relacionamento entre tabelas CONHECIMENTOS: • Tipos de Relacionamentos • Relacionamento entre 3 tabelas • Conceito tabela fato e tabela dimensão • Relacionamento 1:N • Funções DAX: RELATED e SUMX Modelagem de dados Normalização - Star Schema dProdutos fVendas dFilialdVendedor CONCEITO TABELA FATO X DIMENSÃO • Tabela Fato: principaltabela onde são armazenados o que de fato ocorreu - característica quantitativa . • Ex.: tabela contabilizando todas as vendas diariamente. • Boa prática: Colocar um f na frente do nome da tabela (fVendas) • Tabela Dimensão: • tabelas com valores únicos (chave primária); • dão características a tabela fato - característica descritiva. • Ex.: tabela descritiva com o valor unitário de cada produto. • Boa prática: Colocar um d na frente do nome da tabela (dProduto e dCliente). EXERCÍCIO RELACIONAMENTO EXERCÍCIO RELACIONAMENTO • Neste exercício serão utilizada três tabelas: Produtos, Vendas e Clientes • A tabela Produto contem o valor de cada produto. • A tabela Clientes contem a lista de clientes com a localização. • A tabela Vendas registra a quantidade vendida de cada produto diariamente. RELACIONAMENTO ENTRE TABELAS • Para criar os relacionamentos, verifique qual campo as tabelas têm em comum. Clique neste campo e arraste para o campo da outra tabela. • O relacionamento do tipo 1:N é o mais utilizado, onde 1 é referente a tabela onde o dado aparece uma única vez e N onde o dado se repete. • Ex.: A tabela dProduto e a tabela fVendas possuem o campo Produto em comum. Na tabela dProduto, cada produto é registrado apenas uma única vez. Já na tabela fVendas, o mesmo produto pode aparecer em várias linhas, pois podem haver diferentes vendas do mesmo produto. RELACIONAMENTO ENTRE TABELAS EXERCÍCIO RELACIONAMENTO • Calcular o total de vendas utilizando SUMX: quantidade * vlr unitário. • Como o valor que está na tabela dProduto, utilizaremos a função RELATED para conseguir realizar o cálculo utilizando uma coluna de outra tabela. • Função RELATED: retornar os valores de uma coluna de outra tabela. =RELATED(Coluna) EXERCÍCIO RELACIONAMENTO • Criar um cartão com a medida Valor Total Vendas • Criar um gráfico de colunas com Produto e Valor Total Vendas • Criar um gráfico de barras com Clientes e Valor Total Vendas • Criar um mapa com UF,País e Valor Total Vendas. • Se os relacionamentos não forem feitos, não é possível calcular a medida e os gráficos não mostram os valores corretos. IMPORTÂNCIA DA TABELA DIMENSÃO RELACIONANDO TABELAS FATO fornecedor revendedor Desafio: Calcular o estoque do revendedor IMPORTÂNCIA DA TABELA DIMENSÃO RELACIONANDO TABELAS FATO fFornecedor fVendasRevendedor EXERCÍCIO ESTOQUE • Obter os dados das planilhas Fornecedor e Revendedor. • Criar uma tabela dProduto, com valores únicos de produto, a partir da tabela Fornecedor. • Clicar com o botão direito sobre a coluna Produto Fornecedor e escolher a opção “Adicionar como Nova Consulta”. EXERCÍCIO ESTOQUE • Renomear a lista criada para dProduto. • Com a nova lista selecionada, Clicar em Remover Duplicatas na guia Transformar. • Depois clicar em Converter “Para a Tabela” EXERCÍCIO ESTOQUE • Renomear a coluna para Produto e Alterar o tipo para Texto. • Clicar em “Fechar e Aplicar”. EXERCÍCIO ESTOQUE • Renomear a coluna para Produto e Alterar o tipo para Texto. • Clicar em “Fechar e Aplicar”. • Fazer o relacionamento entre as tabelas. EXERCÍCIO ESTOQUE • Vamos agora criar as nossas medidas. • Inserir as medidas em uma matriz. Tabela dCalendário fTemperaturas fVendas Tabela dCalendário fTemperaturas fVendas dCalendario EXERCÍCIO FLUXO DE CAIXA OBJETIVOS: • Criar um Fluxo de Caixa para verificar o saldo entre entradas e saídas. CONHECIMENTOS: • Tabela dCalendário e sua importância. • Linguagem M. • Inserir colunas de Ano, Mês e Nome Mês a partir de uma Data. • Extrair caracteres (Coluna Mês Abrev) • Coluna de Exemplo e Coluna Personalizada (Coluna Mês-Ano) • Classificar coluna mês e Coluna Mês-Ano • Funções DAX: SUM, CALCULATE. • Formatação Condicional EXERCÍCIO FLUXO DE CAIXA EXERCÍCIO FLUXO DE CAIXA EXERCÍCIO FLUXO DE CAIXA • Importe a base de Fluxo de Dados do Excel em Obter Dados e clique em Editar. • O primeiro passo será conferir se a formatação das colunas está correta. • Alterar o Nome da tabela para fFluxo EXERCÍCIO FLUXO DE CAIXA • Análises temporais são muito utilizadas nos projetos de BI, porém para utilizar as funções DAX de tempo, precisamos de uma tabela Calendário. • Com essa tabela, onde os valores das datas são únicos, conseguimos utilizar essas funções para realizar cálculos temporais e também relacionar mais de uma tabela que possua data. Ex.: Tabela de Metas e Tabela de Vendas. • A tabela Calendário possui uma estrutura de datas únicas e colunas de mês, ano, trimestre, etc é uma tabela dimensão. • Para criar uma tabela dCalendário, vamos criar uma consulta nula e utilizar o Power Query. • Ir em Obter Dados → Consulta Nula EXERCÍCIO FLUXO DE CAIXA • Neste nosso exemplo, vamos criar uma lista que vai da data mais antiga da tabela fFluxo até a data mais atual da tabela fFluxo. • Vamos utilizar então como fonte a coluna Data Lançamento da tabela fFluxo. • Digite na barra de fórmulas: = fFluxo [Data Lançamento] • Para gerar as datas, vamos utilizar a função List.Dates =List.Dates( Data_Inicial, Quantidade de Datas, Intervalo entre Datas) Atenção pois as funções em Linguagem M são case sensitive. EXERCÍCIO FLUXO DE CAIXA • Clique em fx na barra de fórmulas para criar a função. • A data inicial será a data mais antiga da tabela Fluxo: List.Min(Fonte) • A quantidade de datas será feita através de um cálculo entre a data inicial e final da tabela Fluxo: Number.From(List.Max(Fonte)-List.Min(Fonte))+1 • O intervalo entre datas será de 1 dia: #duration(1,0,0,0) • A função completa será: EXERCÍCIO FLUXO DE CAIXA • Vamos agora transformar essa lista em tabela para podermos montar a calendário. É necessário fazer essa conversão, pois no formato lista não é possível adicionar outras colunas. EXERCÍCIO FLUXO DE CAIXA • Renomear a coluna gerada como Data e alterar o tipo de dado para Data. • Renomeie também o nome da tabela para dCalendário. EXERCÍCIO FLUXO DE CAIXA • Vamos agora montar a tabela dCalendario, criando outras colunas. • Iremos agora extrair da coluna data as informações de Ano, Mês e Mês Nome. • Para isso, selecione a coluna Data e na Aba Adicionar Colunas, escolha a opção Data. EXERCÍCIO FLUXO DE CAIXA • Escolha a opção ANO, para criar uma coluna somente com o ano referente a data. • Faça o mesmo, para criar o Mês (Mês de 1 a 12) e Mês Nome (Janeiro a Dezembro). EXERCÍCIO FLUXO DE CAIXA • Observe que as três colunas foram inseridas. • Para simplificar o mês para 3 caracteres (Ex.: Janeiro – Jan), utilizaremos a opção Extrair que está na Aba Transformar. Relembrando que, utilizando a aba transformar, a transformação é feita na própria coluna. Se fosse necessário manter uma coluna com o nome completo do Mês (Janeiro) e o nome simplificado do Mês (Jan), teríamos que usar a opção Extrair da Aba Adicionar Coluna. EXERCÍCIO FLUXO DE CAIXA • Escolha a opção Extrair → “Primeiros Caracteres” • Renomeia a coluna para Mês e renomeie também a coluna Mês para Mês Num, para facilitar a identificação. EXERCÍCIO FLUXO DE CAIXA • Clique em Fechar e Aplicar, para começar a desenvolver o relatório. • Vamos agora relacionar as duas tabelas. EXERCÍCIO FLUXO DE CAIXA • O objetivo do fluxo de caixa é verificar se o seu saldo está positivo ou negativo, fazendo um comparativo entre Entradas e Saídas. • Observando a base de dados, é possível notar que na coluna Tipo Movimentação, temos a descrição se o valor do lançamento é uma entrada (receita) ou saída (despesa) e na coluna Valor temos apenas valores positivos. Como então separar entradas de saídas para calcular o saldo? EXERCÍCIO FLUXO DE CAIXA • Clique em Fechar e Aplicar, para começar a desenvolver o relatório. • Criando uma matriz onde a linha é o Ano, a coluna o Tipo de Movimentação e os Valores o Valor de Lançamento, conseguimos verificar o valor total de entrada e de saída, mas não conseguimos calcular o saldo (Entradas – Saídas)EXERCÍCIO FLUXO DE CAIXA • Para calcular o Saldo, precisamos criar 3 medidas: uma com o total de entradas, outra com o total de saídas e uma para o saldo. • Iremos utilizar uma importante função DAX chamada CALCULATE para criar uma medida para cada tipo de movimentação. = CALCULATE([Expressão];[Filtros]) • A função CALCULATE consegue alterar o contexto de filtro e ela necessita de uma expressão e algum tipo de filtro que se deseja aplicar. • Para calcular o valor total de entradas, a expressão será a soma da coluna Valor. =CALCULATE (SUM(Valor); ……) • O segundo argumento é o filtro que desejamos aplicar para realizar essa soma. • Nesse caso, queremos somar os valores somente das linhas que estiverem descritas como “ENTRADA” na coluna Tipo Movimentação. EXERCÍCIO FLUXO DE CAIXA • Precisamos filtrar a tabela Fluxo de Caixa e a condição será quando a coluna Tipo de Movimentação for igual a “ENTRADA”. • Sendo assim, a medida para calcular a soma das entradas será: • O mesmo será feito para calcular a soma das saídas: • Para calcular o saldo, criaremos uma terceira medida: EXERCÍCIO FLUXO DE CAIXA • Selecione a medida e altere na guia Modelagem o formato para Moeda. • Crie um cartão para cada medida criada: Entradas, Saídas e Saldo. EXERCÍCIO FLUXO DE CAIXA • Incluía no seu relatório os filtros de Ano e Mês para filtrar os valores utilizando segmentadores de dados. • Escolha a orientação Horizontal, para que o Segmentador de Dados fique nesse formato e não esqueça de ativar a opção responsivo, para que ele se adeque ao tamanho que você determinar. EXERCÍCIO FLUXO DE CAIXA • Observe que a coluna Mês segue uma ordem alfabética e não cronológica, pois ela está classificada como texto. Para resolver esse problema, é necessário utilizar a classificação por colunas para ordenar a coluna de Mês corretamente. Nesse caso, iremos classificar a coluna Mês através da Coluna Mês Num, que contém o número correspondente a cada mês. Cliquei no campo Mês e vá na aba Modelagem -> Classificar por Coluna e escolha a coluna o campo Mês Num EXERCÍCIO FLUXO DE CAIXA • Crie um gráfico de barras para ver a evolução do saldo mês a mês. • Para ficar uma melhor apresentação e não unificar o meses dos anos de 2017 e 2018, seria interessante criar uma coluna de Mês-Ano para apresentar os dados. EXERCÍCIO FLUXO DE CAIXA • Vamos então retornar ao Power Query clicando em Editor de Consultas. • Criaremos a coluna Mês-Ano, utilizando uma coluna de exemplos a partir de todas as colunas. EXERCÍCIO FLUXO DE CAIXA • Digite Jan-2018 e as demais linhas serão preenchidas automaticamente, selecionando sempre a coluna Mês e a coluna Ano. Clique em OK e altere o nome da coluna para Mês-Ano. EXERCÍCIO FLUXO DE CAIXA • Assim como na coluna de mês, a coluna Mês-Ano seguirá a ordem alfabética dos meses e não a ordem cronológica, por ser do formato texto. Dessa forma, é necessário criar uma coluna auxiliar com um valor numérico para o Mês-Ano, para que seja possível ordenar os meses na ordem correta. • Para isso vamos, Adicionar uma Coluna Personalizada: • A expressão para calcular o valor numérico do Mês-Ano é: Ano * 100 + Mês Num • Exemplo: 2018*100 + 1 = 201801→ Jan-2018 • Obs: Se fosse utilizado o mês primeiro, a ordem ficaria errada: 012017, 012018, 022017, 022018, ... . Uma soma direta também não daria certo. EXERCÍCIO FLUXO DE CAIXA • Utilizaremos então a expressão para criar uma Coluna Personalizada. • Clique em Fechar e Aplicar para retornar ao Power View. EXERCÍCIO FLUXO DE CAIXA • De volta ao relatório, classifique a coluna Mês-Ano a partir da Mês-Ano Num, conforme fizemos com o Mês. • Troque a coluna Mês do gráfico de barra para Mês-Ano. EXERCÍCIO FLUXO DE CAIXA • Crie um gráfico de área para comparar as entradas com as saídas mês a mês. • Faça as configurações necessárias no Rolinho. EXERCÍCIO FLUXO DE CAIXA • Crie uma Segunda Página do Relatório para trabalhar com outros visuais. • Crie uma matriz de fluxo contendo o Ano e o Mês em Linhas e as entradas, as saídas e o saldo em valores. • Utilizar o Drill Down para mostrar Ano e Mês. EXERCÍCIO FLUXO DE CAIXA • Para facilitar a visualização e verificar se o saldo está negativo ou positivo, vamos aplicar uma Formatação Condicional. • Tipos de Formatação Condicional: • Nesse exemplo, iremos utilizar Escalas de cor da tela de fundo. EXERCÍCIO FLUXO DE CAIXA • Nos campos da tabela, ir no campo Saldo e escolher a Opção Formatação Condicional→ Escalas de Cor Tela de Fundo. EXERCÍCIO FLUXO DE CAIXA • Escolha a opção Formatar por Regras. • Em cada regra é sempre necessário colocar duas condições. • Na primeira regra teremos: Se o Saldo for maior ou igual a 0 e menor que “deixar vazio, assim ele irá considerar o valor Máximo”, então Cor Verde. Esse número garante que o valor do saldo sempre atenderá às condições. • Adicionar uma nova regra: Se o Saldo for maior ou igual a “deixar vazio, assim ele irá considerar o valor Mínimo” e menor que 0, então Cor vermelha. EXERCÍCIO FLUXO DE CAIXA • O Fundo da coluna Saldo irá alterar de cor de acordo com o valor: se maior ou igual a 0 (verde) ; se menor que 0 (vermelho) EXERCÍCIO CONSUMO ENERGIA OBJETIVOS: • Análise do Consumo de energia em GWh (Gigawatts / hora) por região geográfica do Brasil nos últimos 3 anos e comparativo com metas. CONHECIMENTOS: • Transformar Colunas em Linhas • Comparativo com metas • Visual KPI com meta • Visuais personalizados: Bullet Chart e Card With States • Funções DAX: CALCULATE, ALL, ALLSELECTED, DIVIDE e BLANK. EXERCÍCIO CONSUMO ENERGIA EXERCÍCIO CONSUMO ENERGIA EXERCÍCIO CONSUMO ENERGIA • Abrir a base de dados “Consumo Energia” no Excel e observar que os dados não estão bem estruturados: cada região está em uma coluna diferente. • Para realizar a análise dos dados, o ideal é que os dados estejam colunares, ou seja, uma coluna para cada tipo de campo: Data, Região e Consumo. • Importar os dados do Excel para o PBI e clicar em “Editar”. EXERCÍCIO CONSUMO ENERGIA • Para transformar os dados em colunares, selecione as colunas que deseja transformar em linhas (Norte, Nordeste, Sudeste, Sul e Centro-Oeste), clique com o botão direito e escolha a opção “Transformar somente as colunas selecionadas em Linhas”. EXERCÍCIO CONSUMO ENERGIA • Renomear as colunas como “Região” e “Consumo”, conferir se o formato das colunas está correto. EXERCÍCIO CONSUMO ENERGIA • Importar agora a planilha “Metas”, que contém as metas mensais e por região, e importar também a planilha “Regiões”. • Importar a planilha dCalendario. EXERCÍCIO CONSUMO ENERGIA • Depois de importar todas as tabelas, clique em “Fechar e Aplicar”. • Vamos agora fazer o relacionamento entre as tabelas: • Fazer relacionamento da tabela dCalendario com Metas e Consumo. • Fazer relacionamento da tabela dRegiao com a Metas e Consumo. EXERCÍCIO CONSUMO ENERGIA • Feito os relacionamentos, vamos agora criar as medidas. • No Power Pivot, crie uma medida para a soma do consumo: Consumo Energia = SUM(Consumo[Consumo]) • Crie também uma medida para a soma da meta: Meta= SUM(dMetas[Valor]) • Insira um gráfico de linhas, utilizando a data da dCalendario no eixo, e as duas medidas criadas como valor: EXERCÍCIO CONSUMO ENERGIA • Crie um gráfico de área para comparar o consumo de energia dos anos. • Assim é possível fazer um comparativo entre os mesmos meses de diferentes anos. EXERCÍCIO CONSUMO ENERGIA • Vamos agora criar um visual de KPI para acompanhar o consumo. • O KPI mostra um totalizado do último ano e o fundo do KPI é o gráfico de todos os anos. • Esse visual mostra a porcentagem que está acima ou abaixo da meta. • É possível também configurar se “Alto é bom” (maior que a meta é bom) ou “Baixo é bom” (menor que a meta é bom). Essa opção está na Codificação de Cores. EXERCÍCIO CONSUMO ENERGIA • Vamos agora utilizar um visual personalizado disponível no marketplace do Power BI: o Bullet Chart. Essevisual é muito interessante para comparar metas com valores reais. • Crie um Bullet Chart, colocando a Região no campo Category, o Consumo Energia em Value e a Meta em Targets. • Com esse visual, conseguimos ver o consumo por região, qual a meta e se a mesma foi atingida ou não. • As opções de cores são feitas no rolinho, opção Targets: coloque a meta como vermelho. Assim, quando o consumo estiver abaixo da meta, a barra ficará em vermelho. EXERCÍCIO CONSUMO ENERGIA • Um outra indicador interessante quando se possui metas, é criar um % de Realizado vs Meta. • Crie uma nova medida para fazer esse cálculo: • Configure essa medida como %. • Insira um gráfico de barras e coloque essa nova medida como Valor e no Eixo coloque Ano e Mês. • Para que a cor altere quando o % for negativo, no rolinho, escolha a opção “Controles Avançados” dentro de “Cores dos dados” e crie a regra para alterar a cor. • Nesse caso, será: EXERCÍCIO CONSUMO ENERGIA • Faça o Drill Down para navegar entre os níveis de ano e mês. EXERCÍCIO CONSUMO ENERGIA • Se achar necessário, crie também uma matriz com os dados. EXERCÍCIO CONSUMO ENERGIA • Se desejarmos, calcular o % de consumo de cada Região com base no montante total de consumo (de todos os anos), precisamos criar uma medida onde esse valor de consumo fique fixo, mesmo com filtros. Para isso, utilizaremos duas funções em conjunto: a CALCULATE e a ALL. • Precisamos criar uma medida, pois a medida Consumo Energia varia de acordo com o contexto de filtro aplicado a ela. Diferente do Excel, no PBI não existe o conceito de células e, portanto, sempre iremos trabalhar com colunas ou tabelas. • Se colocamos ela numa tabela junto com a região, por exemplo, a medida “explode para cada região”. Para conseguir extrair esse valor Total, sem que ele altere com os filtros, é necessário criar uma medida para isso. EXERCÍCIO CONSUMO ENERGIA • Conforme já mencionamos, a função CALCULATE consegue alterar o contexto de filtro. Ela necessita de uma expressão e algum tipo de filtro que se deseja aplicar. = CALCULATE([Expressão];[Filtros]) • A expressão será a SOMA do Consumo. Nesse caso, já temos uma medida que faz esse cálculo e podemos utilizá-la: =CALCULATE ([Consumo Energia]; ……) • O segundo argumento é o filtro que desejamos aplicar para realizar essa soma. • Nesse caso, queremos o Consumo Total registrado na tabela, independente do contexto de filtro ou segmentação de dados do relatório que a medida está aplicada. EXERCÍCIO CONSUMO ENERGIA • Para isso, utilizaremos a função ALL, que retorna todas as linhas de uma tabela ou todos os valores de uma coluna, independente dos contextos de filtro ou segmentadores de dados aplicados no relatório. = ALL([tabela] ou [coluna]) • Iremos passar como parâmetro para a função ALL, a tabela Consumo, já que utilizaremos todos os dados dela. Nossa medida completa será: Consumo Total = CALCULATE(Consumo[Consumo Energia];ALL(Consumo)) • Dessa forma, teremos um valor de consumo total e que não altera com nenhum tipo de filtro. EXERCÍCIO CONSUMO ENERGIA • Para calcular o % que representa cada região nesse consumo total, utilizaremos a função DIVIDE para realizar a divisão do consumo pelo consumo total. • A função DIVIDE utiliza 3 parâmetros e tem a capacidade para tratar casos com divisão por zero: = DIVIDE (Numerador; Denominado;[Alternate Result]) • O Alternate Result é o valor que será apresentado, caso o resultado da divisão seja por 0. Se fosse utilizado a divisão normal não teria como tratar esse caso. • Nesse caso, utilizaremos a função BLANK() que retorna vazio. • Sendo assim, a medida será: %Total = DIVIDE(Consumo[Consumo Energia];Consumo[Consumo Total];BLANK()) • Na aba modelagem, basta formatar essa medida como percentual: EXERCÍCIO CONSUMO ENERGIA • O resultado será: • Note que, mesmo com um filtro de um segmentador aplicado, o consumo total não altera. EXERCÍCIO CONSUMO ENERGIA • Para que um totalizado seja alterado com alguma segmentação de dados (Anos, por exemplo), podemos utilizar a função ALLSELECTED no lugar da ALL. • Essa função retorna todas as linhas de uma tabela ou todos os valores de uma coluna, independente do contexto de filtro, porém mantém os filtros SELECIONADOS no relatório. = ALLSELECTED ([tabela] ou [coluna]) • Sendo assim, a medida será: EXERCÍCIO CONSUMO ENERGIA • O resultado será: • Note a diferença entre Consumo Energia, Consumo Total e Consumo Selecionado, quando se aplica o filtro de Ano. EXERCÍCIO CONSUMO ENERGIA • A medida para calcular o Percentual com Seleção será: • O resultado e diferenças entre a utilização do ALL e ALLSELECTED: EXERCÍCIO CONSUMO ENERGIA • Crie um gráfico de cascata por região e % Selecionado. EXERCÍCIO FLUXO DE CAIXA OBJETIVOS: • Cálculos com data CONHECIMENTOS: • Cálculo de acumulado do ano e geral; • Cálculo ano anterior e mês anterior; • Cálculo de Taxa de crescimento; • Funções DAX: TOTALYTD, FILTER, ALL, MAX, SAMEPERIODLASTYEAR, PREVIOUSMONTH, DIVIDE. EXERCÍCIO FLUXO DE CAIXA EXERCÍCIO FLUXO DE CAIXA • Retorne a primeira página do relatório e copie os segmentadores de dado de Ano e Mês (ctrl + c) e cole na segunda página (ctrl + v). • Ao colar, aparecerá a seguinte mensagem: • Se selecionar a opção SINCRONIZAR, os filtros serão sincronizados e quando um filtro for selecionado em uma página será aplicado também na outra. Ex.: Ao selecionar o ano de 2017 na página 1, na página 2 também irá filtrar por esse ano. • Caso escolha a opção NÃO SINCRONIZAR, os filtros das páginas serão independentes. EXERCÍCIO FLUXO DE CAIXA • Essa opção de Sincronizar ou Não os segmentadores de dados que são comuns nas páginas do relatório, também pode ser configurada na guia Exibição. • Selecione o segmentador para configurar se ele será sincronizado com as outras páginas. Marque a opção de filtro do Fluxo 1 e 2 para sincronizar na duas páginas. EXERCÍCIO FLUXO DE CAIXA • Um outro cálculo utilizando datas é o para calcular o valor de um período no ano anterior. • Para isso será utilizada a função SAMEPERIODLASTYEAR. Com essa função, conseguimos comparar uma período atual, com um período no ano anterior. • Utilizaremos essa função combinada com a função CALCULATE, onde o saldo será a expressão e a data será um filtro. • Já para calcular o valor do mês anterior, utilizamos a função PREVIOUSMONTH: • Para calcular a taxa de crescimento utilizaremos o valor atual (saldo) e o valor do ano anterior. EXERCÍCIO FLUXO DE CAIXA • Um cálculo acumulado muito utilizado é o de Acumulado do Ano. • Uma função que faz esse cálculo é a TOTALYTD. • Essa função utiliza uma expressão e uma coluna de datas. • A expressão será a medida Saldo já calculada e utilizaremos a coluna de Data da dCalendario. • Nessa medida, a cada ano o saldo acumulado é zerado. • Para calcular o acumulado geral, onde o saldo não é zerado a cada novo ano, utilizaremos as funções CALCULATE, FILTER, ALL e MAX combinadas, resultando na medida abaixo: EXERCÍCIO FLUXO DE CAIXA • Incluir as novas medidas na matriz. EXERCÍCIO FLUXO DE CAIXA EXERCÍCIO LOJA DE MÓVEIS OBJETIVOS: • Criar um relatório de vendas com filtros pré-definidos por franquia utilizando uma base que necessita de transformações para ser utilizada e que trate vendas duplicadas. CONHECIMENTOS: • Importar pasta com txt e adicionar novos arquivos. • Coluna Condicional, Auto Preenchimento e Remover Duplicadas • Painel de Indicadores • Botões e uso de imagens como botões • Funções DAX: SUM EXERCÍCIO LOJA DE MÓVEIS EXERCÍCIO LOJA DE MÓVEIS EXERCÍCIO LOJA DE MÓVEIS • Os dados desse exercício são em txt e estão em uma pasta. • Observe que os dados precisam de alguns tratamentos antes de serem utilizados no relatório. • Os dados não estão colunares, pois a indicação de Filial está como uma espécie de título, inserindo uma linha no meio das colunas quando muda a filial. • Precisamos que a Filial apareça como uma coluna. EXERCÍCIO LOJADE MÓVEIS • Nesse exercício, iremos inserir mais arquivos txt na pasta, simulando a um problema real, onde são exportados dados de um sistema qualquer com base em uma range de data. • Supondo que essas datas se repitam por algum motivo, devemos garantir que as vendas não estejam duplicadas dentro do Power BI, para não gerar uma informação inválida. EXERCÍCIO LOJA DE MÓVEIS • Em Obter Dados, escolha a opção pasta que contém o arquivo e clique em Editar. • Permaneça somente com a Coluna Content e remova as demais. • Clique para expandir a Coluna Content e clique em OK. EXERCÍCIO LOJA DE MÓVEIS • Selecione a coluna um, clique na seta, remova o ***** das seleções e clique em OK. EXERCÍCIO LOJA DE MÓVEIS • Vamos agora criar uma coluna para identificar as Filiais. • Adicione uma Coluna Condicional. • Vamos agora criar uma coluna para identificar as Filiais. • Adicione uma Coluna Personalizada. • A Lógica será: se a coluna 2 for igual a “vazio” então, copia a coluna 1. Caso contrário preenche como “null”. ATENÇÃO: não clique no campo do valor, pois o PBI irá interpretar que existe um valor no momento que clica nele. A palavra null deve ser toda em minúscula. EXERCÍCIO LOJA DE MÓVEIS • Selecione a coluna Filial e na guia Transformar, escolha a opção Preenchimento → Para Baixo. EXERCÍCIO LOJA DE MÓVEIS • Retirar da Coluna 1 as linhas com o nome das filiais. • Escolha a opção Filtros de Texto → Não Contém EXERCÍCIO LOJA DE MÓVEIS • Utilize a primeira linha como cabeçalho. • Retire da seleção da coluna “ID” a palavra ID, para remover os outros cabeçalhos extras que existiam no arquivo txt. EXERCÍCIO LOJA DE MÓVEIS • Vamos agora alterar os tipos das colunas e renomear o que for preciso. • Na coluna Filial, retire a palavra Filial de cada linha e deixe somente o Estado. EXERCÍCIO LOJA DE MÓVEIS • Cada venda possui um ID (um código único). Para evitar que essas vendas estejam duplicadas quando um novo arquivo for inserido na pasta, por exemplo, precisamos garantir que os IDs são únicos. • Clique com o botão direito na coluna ID e escolha a opção Remover Duplicatas. • Assim, quando um novo arquivo for inserido, se o ID da venda estiver duplicado, o PBI irá excluir e deixar somente um. EXERCÍCIO LOJA DE MÓVEIS • Clique em Fechar e Aplicar. • Crie uma medida para somar o valor total. • Crie um cartão para mostrar esse valor total. • Adicione os outros arquivos na pasta e clique em atualizar. • O novo valor total, tirando as vendas duplicadas será: EXERCÍCIO LOJA DE MÓVEIS • Com dos dados atualizados, vamos montar nosso relatório. • Precisaremos de duas medidas: • Vamos criar um cartão para cada medida e renomear o campo para que fique melhor apresentável no cartão. EXERCÍCIO LOJA DE MÓVEIS • Crie também uma matriz com Produto, QteProdutos e SomaTotal. EXERCÍCIO LOJA DE MÓVEIS • Crie também um gráfico de coluna empilhadas. • No campo Valor coloque a somaTotal, na Legenda coloque o UF e no Eixo coloque a Data. • Em Data, escolha a opção Hierarquia de Datas e deixe somente o Mês (Remova Ano, Trimestre e Dia). EXERCÍCIO LOJA DE MÓVEIS • Cada estado será uma cor no gráfico. • Crie um segmentador de dados por UF. EXERCÍCIO LOJA DE MÓVEIS • Para salvar o relatório filtrado por cada estado, por exemplo, vamos agora criar os indicadores. • Habilite o painel dos indicadores na Guia Exibição. EXERCÍCIO LOJA DE MÓVEIS • Sem nenhum filtro ativo, adicione um indicador e renomeie ele como Geral. • Filtre o relatório pela Filial do RJ e criar um indicador: RJ • Filtre o relatório pela Filial do MG e criar um indicador: MG • Filtre o relatório pela Filial do SP e criar um indicador: SP • Teste os indicadores clicando em cada um para ver o relatório sendo filtrado. • Esses indicadores são interessante para criar alguns pré-filtros para mostrar em uma reunião, por exemplo, combinando diferentes filtros. • Além de interessante também para criar botões, que é o que faremos agora. EXERCÍCIO LOJA DE MÓVEIS • Vamos vincular esses indicadores a imagens para criar um Menu Franquias. • Primeiro crie uma nova página relatório, e posicione ela na primeira posição. • Depois insira as imagens das bandeiras do RJ, SP e MG e também a logo da empresa. EXERCÍCIO LOJA DE MÓVEIS • Na imagem da logo da empresa, vincule o indicador Geral, que mostrará o relatório completo, sem filtros. • Clique na imagem e ative a opção Ação. • Escolha o Tipo Indicador e selecione o Indicador Geral. • Vincule um indicador para cada bandeira: RJ, SP, MG. EXERCÍCIO LOJA DE MÓVEIS • Na página do relatório de vendas, crie um botão para poder retornar ao Menu. EXERCÍCIO LOJA DE MÓVEIS • Clique em ocultar relatório de vendas. • Para navegar entre as páginas, utilize as imagens e o botão voltar selecionado Ctrl+Click do mouse. • Exemplo: Ctrl+Click na bandeira de Minas. SERVIÇO DO POWER BI - PBI ONLINE Para publicar seus relatórios e compartilhá-los com outras pessoas, é necessário ter uma conta cadastrada no PBI para acessar o serviço pela web. Ao publicar os relatórios, é possível visualizá-los de qualquer computador ou dispositivo com acesso a internet. O Serviço do PBI é dividido da seguinte forma: Divisões: • PAINÉIS • RELATÓRIOS • PASTA DE TRABALHO • CONJUNTO DE DADOS BLOCOS DE CONSTRUÇÃO DO POWER BI • Visualização ou Visual: é uma representação visual dos dados, como um gráfico, um mapa codificado por cores ou outros itens interessantes que você pode criar para representar os dados visualmente. • Conjuntos de dados: uma coleção de dados que o Power BI usa para criar visualizações. • Relatórios: uma coleção de visuais de um conjunto de dados, abrangendo uma ou mais páginas. • Dashboards ou Painéis: uma coleção de página única de visuais, criados com base em um relatório. • Blocos: uma única visualização encontrada em um relatório ou dashboard. BLOCOS DE CONSTRUÇÃO DO POWER BI Conjunto de Dados Visualizações Relatório + Painel Bloco PAINÉISvs RELATÓRIOS FUNCIONALIDADE PAINÉIS RELATÓRIOS Páginas Uma página Uma ou mais páginas Fonte de Dados Um ou mais conjuntos de dados Um conjunto de dados Assinatura Sim Sim Filtragem Não Sim Definir Alertas Sim Não Consultas de Linguagem Natural (P&R) Sim Não Personalizar Sim Não TIPOS DE CONTAS NO POWER BI Autor POWER BI DESKTOP Para criar uma conta no Power BI, seja ela free ou pro, é necessário um e-mail comercial ou educacional. GRATUITO Compartilhe e Colabore POWER BI PRO $9,99 por usuário por mês Ajuste a escala de grandes implantações POWER BI PREMIUM PREÇO POR CAPACIDADE por nó por mês Conecte-se a centenas de fontes de dados Limpe e prepare os dados usando ferramentas visuais Analise e crie relatórios com visualizações personalizadas Publique no serviço do Power BI Insira seus relatórios em sites públicos Crie painéis Mantenha os dados atualizados automaticamente Compartilhe conteúdo Colabore com os dados compartilhados Audite e regulamente os acesso e o uso dos dados Obtenha capacidade dedicada que você aloca, dimensiona e controla Distribua e insira conteúdo sem comprar licenças por usuário Libere mais capacidade e limites maiores a seus usuários Pro Ganho de performance por estar em hardware dedicado na Microsoft PUBLICANDO UM RELATÓRIO NO SERVIÇO DO POWER BI • Clique em Selecionar. • Para publicar um relatório no Serviço do Power BI, é necessário ter uma conta cadastrada. Conforme já mencionado, a Microsoft só aceita e-mails corporativos ou educacionais. • Os relatórios são publicados através do PBI Desktop. • Com o relatório aberto no PBI Desktop, clique em Entrar para logar com a sua conta. • Para publicar o seu relatório, clique em Publicar. PUBLICANDO UM RELATÓRIO NO SERVIÇO DO POWER BI • Após selecionar, aparecerá a seguinte mensagem para informar que seu relatório foi publicado. Clique em Entendi. • Acesse o Serviço do PBI através do site: https://app.powerbi.com/ • Logue coma mesma conta que utilizou no PBI Desktop. https://app.powerbi.com/ PUBLICAÇÃO DO RELATÓRIO NAVEGANDO NO SERVIÇO DO POWER BI • Os relatórios publicados ficam arquivados dentro do Meu Espaço de Trabalho em Relatórios. • Dentro de Conjunto de Dados é onde fica a base de dados utilizada, as medidas criadas e onde é possível criar outros relatórios. Sua estrutura é semelhante ao PBI Desktop, porém só se tem acesso ao Power View. O Power Pivot e o Power Query não estão disponíveis Online, não sendo possível criar novas medidas, por exemplo. • Os Painéis são criados somente no Serviço do Power BI e são construídos a partir de um ou mais relatórios. CRIANDO UM PAINEL NO SERVIÇO DO POWER BI • Para criar um painel, escolha o bloco (visual) do relatório que deseja incluir e clique em Fixar Visual. • Escolha se deseja incluir o bloco em um painel novo ou em um existente. Nesse caso, escolheremos um novo. • Digite um nome para o seu painel e clique em Fixar. CRIANDO UM PAINEL NO SERVIÇO DO POWER BI • Acesse o painel (dashboard) através da mensagem de confirmação de “Fixado ao Painel” em Ir para o dashboard ou através da barra de navegação na aba Painéis. CRIANDO UM PAINEL NO SERVIÇO DO POWER BI • Fixe outros blocos no mesmo painel. PAINEL NO SERVIÇO DO POWER BI PAINEL NO SERVIÇO DO POWER BI • Cada bloco inserido no painel, possui um menu com diversas opções. A opção Exibir Insights é bem interessante, pois gera outras análises com os mesmos dados. PAINEL NO SERVIÇO DO POWER BI • Em alguns tipos de visuais, como os Cartões e KPIs, existe a opção de criar um Alerta. Assim, é possível definir uma condição e um limite para um indicador, que quando atingidos dispara um mensagem para o seu e-mail. PAINEL NO SERVIÇO DO POWER BI • É possível criar diversos Alertas, que podem ser verificados através das Configurações do seu painel, na guia Alertas. COMPARTILHAMENTO DE RELATÓRIOS E PAINÉIS • Se você possuir uma conta PRO é possível compartilhar os relatórios e painéis com outros usuários que também tenham conta PRO na sua organização. • Atualmente a Microsoft fornece a conta PRO gratuitamente por 60 dias para teste. PUBLICAR RELATÓRIOS NA WEB • Outra opção possível fazer com a conta gratuita é publicar o relatório na web. • Nesse caso, qualquer pessoa com o link poderá acessar o seu relatório ou embedar em um site. Portanto, essa não é uma opção quando os dados são confidenciais. • A publicação na web não está disponível para os painéis, somente os relatórios. PUBLICAR RELATÓRIOS NA WEB RELATÓRIOPUBLICADO NA WEB • A iteração entre gráficos, filtros, botões e drill down continuam funcionando normalmente na versão do relatório publicada na web. EXPORTAR RELATÓRIO PARA POWER POINT • É possível exportar o seu relatório para um arquivo Power Point para inserir seus gráficos em uma apresentação, por exemplo. ATUALIZAÇÃO DOS RELATÓRIOS • Caso alguma informação seja atualizada na base de dados, clique em Atualizar para que as novas informações apareçam em seu relatório online. • É possível também programar para que os relatórios e dashboards atualizem automaticamente. Essa configuração é feita no menu Conjunto de Dados. ATUALIZAÇÃO AUTOMÁTICA DOS RELATÓRIOS • Configure o gateway (necessário dependendo do tipo de dado), as credenciais da fonte de dados e ative a atualização agendada caso deseje estipular um ou mais horários de atualização diariamente (máximo 8 vezes). • Fontes de Dados Local: É necessário instalar um gateway para atualizar os dados. • Fontes de Dados Online: Não é necessário instalar o gateway. Para mais informações acesse os sites abaixo: https://docs.microsoft.com/pt-br/power-bi/service-gateway-getting-started https://docs.microsoft.com/pt-br/power-bi/service-gateway-onprem https://docs.microsoft.com/pt-br/power-bi/personal-gateway https://docs.microsoft.com/pt-br/power-bi/service-gateway-getting-started https://docs.microsoft.com/pt-br/power-bi/service-gateway-onprem https://docs.microsoft.com/pt-br/power-bi/personal-gateway VAMOS TIRAR UMA FOTO? marcelo.menezes@leansolutions.com.br (11) 3230-6030 facebook.com/leansolutions leansolutions.com.br Lean Solutions http://www.facebook.com/leansolutions http://www.facebook.com/leansolutions
Compartilhar