Buscar

Guia Completo Power BI


Prévia do material em texto

2 
 
 SUMÁRIO 
 Seja bem-vindo(a) ao Power BI Expert.......................................3 
Importação de base/conectar dados...........................................3 
Tratamento de base..................................................................4 
Guia relatório, dados e modelo...................................................7 
Colunas calculadas – entendendo a lógica do Power BI..............14 
Montando gráficos e visualizações.............................................16 
Medidas...................................................................................20 
Formatação das visualizações e gráficos.....................................22 
Funções dax.............................................................................23 
Função calculate, sum e count...................................................23 
Função filter.............................................................................24 
Função related.........................................................................25 
Publicando seu dashboard online...............................................26 
Compartilhando seu dashboard..................................................28 
Agradecimentos........................................................................32 
 
 
 
 
 
 
 
 
 
 
 
 
 
3 
 
 
 
 
 
 
 
 
 
 
 
 
O E-book Power BI Expert tem por objetivo fazer você dominar o Microsoft Office 
Power BI do básico ao avançado, independentemente da sua formação ou área de 
atuação, estamos falando do programa que mais vem ganhando espaço no mundo 
corporativo quando o assunto é visualização de dados e apresentações dinâmicas 
interativas e que já requisito padrão em milhares de empresas no Brasil e no mundo. 
 
Mesmo quem já usa o Power BI pode ter interesse pelo e-book, porque pode usá-lo 
para revisar o que já sabe e aprender novos conteúdos, como aprender funções DAX 
mais avançadas, formatações e criação de excelentes Dashboards. 
 
Você vai aprender como funciona o Power BI, diferentes tipos de funções DAX, 
atalhos, tratamento de dados, criação de Dashboards, tabelas, gráficos, 
compartilhamento online e diversos recursos para você trabalhar de maneira 
inteligente. 
 
 
 
IMPORTAÇÃO DE BASE / CONECTAR 
DADOS 
 
Para trabalhar com o Power BI e criar suas visualizações você precisa de uma base 
de dados. É disponibilizado diversos tipos de conexões para você fazer a importação 
de dados. Neste exemplo vamos selecionar o Excel que é o mais conhecido por todos. 
 
O Power BI é sempre iniciado na guia Relatório e com a aba Página Inicial disposta. 
Você verá o ícone de obter dados e o ícone de obter dados direto do Excel, então 
selecione umas das opções de importação: 
4 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Após selecionar sua base de dados aparecerá uma janela onde você deverá 
selecionar a(s) planilha(s) da sua base de dados que deseja importar: 
 
 
 
Feito a seleção da base de dados, recomendamos em seguida que você selecione a 
opção de Transformar Dados e não direto em Carregar. 
 
 
 
 
 
 
 
 
 
 
 
 
 
TRATAMENTO DE BASE (ETL: Extract, 
Transform, Load) 
 
Ao clicar em Transformar Dados será aberto o Power Query, que é onde você fará o 
tratamento da sua base de dados, corrigindo erros e alterando formatações, caso 
necessário. 
 
5 
 
 
 
 
 
 
 
 
 
Para mudar a formatação da coluna, basta clicar no ícone ao lado do nome da 
coluna, destacado em vermelho: 
 
 
 
 
Passando o mouse sobre a barra verde, será mostrado a quantidade de linhas 
Válidas, linhas em Vazio e linha que contém Erros. Caso sua planilha possua linhas 
em Vazio ou Erros será representado na barra com a cor vermelha e proporcional a 
quantidade de ocorrências. 
 
 
 
 
 
6 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Clicando nos “3 pontinhos” você poderá remover linhas duplicadas, remover linhas 
vazias, remover erros e substituir os erros por algum outro valor. 
 
Agora imagine que ao importar a base de dados, uma das colunas foi carregada 
com a formatação errada e você precisa alterar para o formato correto. No 
cabeçalho, basta clicar encima do ícone de formato ao lado do título da coluna e 
selecionar o formato desejado. 
 
 
 
7 
 
Ainda dentro do Power Query, muitas pessoas questionam sobre a diferença entre 
as colunas Transformar e Adicionar Coluna, visto que as duas têm várias opções de 
formatações iguais. Ao utilizar as ferramentas da aba Transformar, 
 
 
as alterações serão feitas na própria coluna substituindo as informações intrínsecas 
da base. Alterando as informações da coluna através da aba Adicionar Colunas será 
criado uma nova coluna com essas novas formatações, preservando a coluna em 
que foi solicitado as alterações. 
 
 
 
Estas são as principais ferramentas, dentre as inúmeras, que contém no tratamento 
de base dentro do Power Query. No curso simulamos várias ferramentas e como 
usá-las para corrigir bases de dados com erros e sem formatações. 
OBS: Todas essas alterações feitas no Power Query, serão refletidas apenas nas 
Dashboards do Power BI, não serão alteradas no arquivo do Excel. 
 
GUIA RELATÓRIO, DADOS E MODELO 
Como dito no começo, o Power BI sempre iniciará na guia Relatório (destacado 
em vermelho). É nesta guia que você criará suas visualizações e construirá suas 
Dashboards. 
8 
 
 
 
O Power BI Desktop tem três modos de exibição: 
 
 
• Exibição de Relatório – em que você usa as consultas que cria para elaborar 
visualizações atraentes, organizadas como você deseja que elas apareçam e com 
várias páginas, que você pode compartilhar com outras pessoas 
• Exibição de Dados – consulte os dados em seu relatório no formato de modelo de 
dados, em que você pode adicionar medidas, criar novas colunas e gerenciar 
relações 
• Exibição de Relações – obtenha uma representação gráfica das relações que 
foram estabelecidas no seu modelo de dados e gerencie-as ou modifique-as 
conforme necessário. 
 
9 
 
 
 
A guia de exibição de Dados é semelhante ao visual da planilha do Excel. Ajudará 
você a inspecionar, explorar e compreender os dados no modelo do Power BI 
Desktop. É diferente do modo como você vê tabelas, colunas e dados no Editor do 
Power Query. Com a exibição de Dados, você examina seus dados depois que eles 
são carregados no modelo. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1. Ícone da exibição de Dados. Selecione esse ícone para entrar na exibição de 
Dados. 
10 
 
2. Grade de Dados. Essa área mostra a tabela selecionada e todas as colunas e 
linhas presentes nela. As colunas ocultas de exibição de Relatório ficam es cinzas. 
Você pode clicar com o botão direito do mouse em uma coluna para ver as opções. 
3. Barra de fórmulas. Insira fórmulas DAX (Data Analysis Expression) para medidas 
e colunas calculadas. 
4. Pesquisa. Pesquise uma tabela ou uma coluna no modelo. 
5. Lista de campos. Selecione uma tabela ou uma coluna a ser exibida na grade de 
dados. 
 
Você também pode filtrar e classificar dados na exibição de Dados. Cada coluna 
mostra um ícone que identifica a direção de classificação, se aplicada. 
 
 
 
 
 
 
Na guia Modelo, em síntese, criamos as relações do Power BI propagam filtros 
aplicados nas colunas de tabelas de modelo a outras tabelas de modelo. Os filtros 
serão propagados desde que haja um caminho de relacionamento a seguir, o que 
pode envolver a propagação em várias tabelas. 
Os caminhos de relacionamento são determinísticos, o que significa que os filtros 
sempre são propagados da mesma maneira e sem variação aleatória. No entanto, 
os relacionamentos podem ser desabilitados ou ter o contexto de filtro modificado 
11 
 
por cálculos de modelo que usam funções DAX específicas. Para obter mais 
informações, confira o tópico Funções DAX relevantes mais adiante neste artigo. 
 
Como exemplo, vamos voltar na guia de exibição Dados criar uma tabela 
Calendário: 
 
 
 
Renomearemose usaremos a fórmula CALENDARAUTO() 
 
Lembrando que é necessário fazer primeiro a importação da base de dados antes 
de criar a tabela Calendário, isso porque a fórmula CALENDARAUTO() identifica 
todas as datas de todas as bases importadas por você e cria uma coluna com desde 
primeiro dia do ano identificado, até o último dia do ano identificado nas bases. 
 
A tabela Calendário é necessária pois nela podemos fazer a extração de fórmulas de 
períodos como por exemplo Dia, Mês, Ano, Semestre Dia da Semana. Se fizéssemos 
isso na própria base de dados deixaria a visualização poluída. 
 
Por último, é que você terá todas as datas existentes no período analisado, 
suponha que você esteja carregando uma vase de vendas de uma empresa que 
trabalha somente em dias úteis, dentro da sua base não existirão valores para as 
datas de fim de semana ou feriados. Isso pode te trazer alguns problemas em 
algumas análises. 
 
12 
 
 
Na guia de exibição de Modelos, vamos notar as tabelas base e Calendário: 
 
 
Você deverá fazer a relação das colunas Datas das duas tabelas. Para Isso clique na 
coluna Data da tabela Calendário e arraste até a coluna DATA da tabela base: 
 
13 
 
 
 
 
Feito a relação, aparecerá uma linha que inicia na tabela Calendário com o 
número 1 e termina na tabela base com o símbolo asterisco (*). 
 
Cada relacionamento de modelo deve ser definido com um tipo de cardinalidade. 
Há quatro opções de tipo de cardinalidade, representando as características de 
dados das colunas relacionadas "de" e "para". O lado "um" significa que a coluna 
contém valores exclusivos; o lado "muitos" significa que a coluna pode conter 
valores duplicados. 
 
Se uma operação de atualização de dados tentar carregar valores duplicados em 
uma coluna do lado "um", toda a atualização de dados falhará. 
 
As quatro opções, juntamente com suas notações abreviadas, são descritas na 
seguinte lista com marcadores: 
• Um para muitos (1:*) 
• Muitos para um (*:1) 
• Um para um (1:1) 
• Muitos para muitos (*:*) 
 
Em nosso exemplo a opção de cardinalidade escolhida foi Um para muitos (1:*). 
Isso porque na coluna Data da tabela Calendário, há somente datas únicas, não se 
repetindo. Já na coluna DATA da tabela base possui linhas de datas que se 
repetem. 
14 
 
COLUNAS CALCULADAS – ENTENDENDO 
A LÓGICA DO POWER BI 
 
Você está analisando os dados da planilha e percebe que não contêm um campo 
específico, do qual você precisa para obter os resultados que procura. 
 
Inserir mais uma coluna com fórmula na planilha do Excel e ter que arrastar essa 
fórmula até a última linha toda vez que essa base de dados for atualizada? Com o 
Power BI você não precisa mais fazer esse trabalho de formiguinha. A partir deste 
momento é onde você começa a entender a lógica do Power BI. 
 
É aqui que entram as colunas calculadas. As colunas calculadas usam fórmulas DAX 
(Data Analysis Expressions) para definir os valores de uma coluna, 
 
qualquer coisa desde reunir valores de texto de duas colunas diferentes até calcular 
um valor numérico de outros valores. 
 
Por exemplo, digamos que seus dados tenham os campos País e Região, mas você 
queira um único campo Local que tenha ambos, como "São Paulo, Brasil". É 
exatamente para isso que as colunas calculadas servem. 
 
 
 
15 
 
 
Assim como no Excel, iniciamos as fórmulas DAX com sinal de igual (=). Contudo, 
antes colocamos o nome que desejamos designar à coluna. 
 
Você deseja a coluna REGIÃO da tabela base. Selecione base[REGIÃO], pressione 
Enter e, em seguida, digite um parêntese de fechamento. 
 
Você deseja usar traços e espaços para separar REGIÃO e PAÍS nos novos valores; 
portanto, após o parêntese de fechamento da primeira expressão, digite um 
espaço, um E comercial (&), aspas duplas ("), um espaço, um traço (-), outro 
espaço, outras aspas duplas e outro E comercial. Sua fórmula agora deve ter essa 
aparência: 
 
 
Insira outro colchete de abertura ([) e selecione a coluna base[PAÍS] para concluir 
a fórmula. 
 
Complete a fórmula, pressionando Enter ou selecionando a marca de confirmação 
na barra de fórmulas. A fórmula é validada e o nome da coluna LOCALIZAÇÃO é 
exibido na tabela base do painel Campos. 
16 
 
 
 
MONTANDO GRÁFICOS/VISUALIZAÇÕES 
 
Aproveitando a sua nova coluna recém criada, vamos utilizá-la para montar um 
relatório usando a visualização Tabela: 
 
Com a Tabela selecionada aparecerá o campo Colunas: 
 
17 
 
 
 
Vamos arrastar ou selecionar as caixas de seleção das colunas FATURAMENTO e 
LOCALIZAÇÃO para esse campo: 
 
 
 
Agora vamos montar uma visualização/gráfico que chame mais atenção, para isso 
vamos usar o Gráfico de Faixas, e conforme a imagem abaixo preencher os campos 
com os valores destacados em vermelho. 
 
18 
 
 
Pode ser que para alguns usuários as cores padrões não os agrade, para isso é 
necessário ir na guia de Formatação, depois na aba Visual, selecionar a linha Faixa 
de Opções para que seja desdobrados as opções de Cores e por fim escolher as 
cores que mais faça sentido para você. 
 
 
 
Com o gráfico pronto, repara que se selecionarmos uma das barras de algum ano, 
este é apenas destacado. 
 
19 
 
 
 
Ativando a opção Modo de Análise e clicando duas vezes na seção em destaque do 
ano selecionado, será desmembrado de acordo com a informação inserido no 
campo Eixo X, e nosso exemplo o Ano é seguido pelo Mês, logo a próxima 
hierarquia da visualização será por Mês. 
 
 
20 
 
 
 
MEDIDAS 
 
As colunas calculadas são semelhantes a medidas, no sentido que ambas se 
baseiam em fórmulas DAX, mas diferem no modo como são usadas. Muitas vezes 
você usa medidas na área Valores de uma visualização para calcular resultados 
baseados em outros campos. 
Usando medidas, você pode criar algumas das soluções de análise de dados mais 
avançadas no Power BI Desktop. As medidas ajudam você a executar cálculos em 
seus dados conforme você interage com os relatórios. 
 
Nesse exemplo você deseja saber o valor da soma do faturamento de vendas: 
 
Clicar no ícone Nova Medida localizado na aba Página Inicial na seção Cálculos: 
21 
 
 
 
Será aberto a barra de fórmulas. Usaremos a função SUM que fará a soma da 
coluna de faturamento: 
 
 
Vamos utilizar a medida para montar em uma visualização de cartão: 
 
 
 
Arrastamos a medida Soma Vendas para Campos: 
22 
 
 
 
FORMATAÇÃO DE 
VISUALIZAÇÕES/GRÁFICOS 
 
Usando o cartão criado anteriormente, para ajustar a formação dele, basta clicar no 
ícone do pincel: 
 
Há diversas opções de formatação, você pode ir ajustando conforme seu gosto. 
Cada visualização possui suas próprias opções de formatação, então recomendamos 
23 
 
testar todas. Abaixo um pouco do que é possível fazer com a visualização de 
Cartão, assim como fizemos nas aulas do curso: 
 
 
 
 
 
FUNÇÕES DAX 
O DAX (Data Analysis Expressions) é 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. Resumindo, o DAX ajuda você a criar novas 
informações de dados já presentes em seu modelo. 
 
 
Como vistos nos capítulos anteriores, já conseguimos ter uma noção da lógica das 
funções DAX mais básicas, como a função SUM e outras que são intuitivas e auto 
explicativas. Agora vamos ver mais algumas funções DAX essenciais e como 
estruturar fórmulas DAX no uso do Power BI. 
 
1. Função CALCULATE, SUM e COUNT 
 
 
 
Está função avalia uma expressão em um contexto de filtros que podem ser 
modificados. É representada da seguinte forma: 
 
 
 
 
Para este exemplo, temos uma base de vendas e vamos obter o resultado da 
receita, mas apenas para o produto Leite (Milk). Criamos uma medida para a 
seguinte fórmula: 
 
24 
 
 
 
 
 
O primeiro parâmetro SUM(Vendas[Preço]) soma toda coluna de preços.O segundo 
parâmetro Vendas[Produto] = “Milk” filtra o cálculo para que some apenas as 
vendas do produto Leite (Milk). 
 
Agora, suponhamos que você deseja saber quantos clientes compraram o produto 
Leite (Milk). Para isso, basta substituir a função SUM(Vendas[Preço]) por 
COUNT(Vendas[Produto]) 
 
 
 
2. Função FILTER 
 
 
Esta função é utilizada para retornar um subconjunto de uma tabela ou expressão. 
25 
 
 
Para exemplificar, suponhamos que você quer saber quantos clientes compraram 
apenas uma unidade de qualquer produto que seja. 
 
Vamos criar uma medida com a seguinte fórmula DAX: 
 
 
O primeiro parâmetro Vendas localiza a tabela que será filtrada. O segundo 
parâmetro Vendas[Quantidade] = 1 representa a expressão que avalia cada linha 
da coluna e valida aquelas que correspondem a regra. 
 
3. Função RELATED 
Esta função retorna um valor relacionado de outra tabela. Neste exemplo vamos 
supor que a coluna ID são código de Cidades. Em outra tabela está descrito à qual 
cidade cada ID corresponde. 
 
Você deseja saber a quantidade de vendas na cidade de Santos. 
 
 
 
 
26 
 
Neste exemplo ao invés de usar a função COUNT usamos COUNTROWS que faz a 
contagem das linhas da tabela que determinam o número de vendas. A função ALL 
faz com que a fórmula não considere nenhum filtro que possa estar aplicada no 
relatório. A função RELATED serviu para complementar o filtro, buscando em outra 
tabela à qual ID a cidade Santos correspondia, utilizada na estrutura da função 
FILTER. 
 
A função RELATED requer que exista uma relação entre a tabela atual e a tabela 
com informações relacionadas. Você especifica a coluna que contém os dados 
desejados e a função segue uma relação muitos para um existente para buscar o 
valor na coluna especificada na tabela relacionada. Se não existir uma relação, você 
precisará criar uma. 
 
 
PUBLICANDO SEU DASHBOARD ONLINE 
 
Ao publicar um arquivo do Power BI Desktop no serviço do Power BI, você publica 
os dados no modelo em seu workspace do Power BI. O mesmo vale para todos os 
relatórios criados na exibição Relatório. Você verá um novo conjunto de dados com 
o mesmo nome e todos os relatórios no seu navegador de workspace. 
 
Na aba Página Inicial, seção Compartilhar, selecione Publicar. 
 
Entre no serviço do Power BI. Nas aulas do curso ensinamos passo-a-passo como 
fazer o registro de licença de graça. 
27 
 
 
Selecione o destino. Como padrão você deverá selecionar o destino “Meu 
Workspace”. 
 
 
Quando a publicação for concluída, você receberá um link para seu relatório. 
Selecione o link para abrir o relatório no site do Power BI. 
 
 
 
28 
 
COMPARTILHAR DASHOBARDS COM 
COLEGAS DE TRABALHOS E OUTRAS 
PESSOAS 
 
 
O compartilhamento é a maneira mais fácil de dar às pessoas acesso aos seus 
dashboards e relatórios no serviço do Power BI. Você pode compartilhar com pessoas 
dentro ou fora de sua organização. 
 
 
Para isso, no Power BI Online (https://app.powerbi.com) você deve selecionar o seu 
Dashboard publicado no My Workspace. Os Dashboards têm o ícone azul. 
 
 
 
 
 
Mas antes de é necessário habilitar alguns recursos no Portal de Administração. 
 
 
https://app.powerbi.com/
29 
 
 
 
 
Em seguida, na Aba Configurações de locatário, você deve procurar pela linha de 
Publicar na Web, habilitar e assinalar as opções, como mostrado na imagem abaixo. 
 
 
 
 
 
 
 
 
Após as atualizações em Março de 2022, é necessários habilitar as visualizações de 
Mapas preenchidos nos relatórios. Agora basta procurar pela linha Mapa e visuais 
de mapa preenchidos e fazer a habilitação. 
 
30 
 
 
 
 
Agora sim, vamos fazer a publicação online. Com o relatório aberto, 
selecione Arquivo, em seguida Inserir Relatório e depois Publicar na Web 
(público). 
 
 
 
Abrirá uma janela com os links de compartilhamento online público. 
31 
 
 
Pronto! Agora só é necessário que as pessoas abram o link do Dashboard para 
visualizar e interagir com a Dashboard 
 
 
 
 
Link de uma das Dashboards construídas do Zero no curso Power BI Expert na 
Prática! 
https://app.powerbi.com/view?r=eyJrIjoiNTM2YjJlMDAtYjIyYy00ODNkLWE0OGQtM
DcwN2MzNjM4NWY3IiwidCI6Ijc1MGRkNzEzLWU4ZDUtNDZmMi04YThkLTE0ZjdkNTk
wODA5YiJ9 
 
https://app.powerbi.com/view?r=eyJrIjoiNTM2YjJlMDAtYjIyYy00ODNkLWE0OGQtMDcwN2MzNjM4NWY3IiwidCI6Ijc1MGRkNzEzLWU4ZDUtNDZmMi04YThkLTE0ZjdkNTkwODA5YiJ9
https://app.powerbi.com/view?r=eyJrIjoiNTM2YjJlMDAtYjIyYy00ODNkLWE0OGQtMDcwN2MzNjM4NWY3IiwidCI6Ijc1MGRkNzEzLWU4ZDUtNDZmMi04YThkLTE0ZjdkNTkwODA5YiJ9
https://app.powerbi.com/view?r=eyJrIjoiNTM2YjJlMDAtYjIyYy00ODNkLWE0OGQtMDcwN2MzNjM4NWY3IiwidCI6Ijc1MGRkNzEzLWU4ZDUtNDZmMi04YThkLTE0ZjdkNTkwODA5YiJ9
32 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33