49
Treinamento básico de Microsoft Power BI Reinan Rodrigues Profissional de Business Analysis

Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

  • Upload
    others

  • View
    24

  • Download
    3

Embed Size (px)

Citation preview

Page 1: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

Treinamento básico de Microsoft Power BI

Reinan Rodrigues – Profissional de Business Analysis

Page 2: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

Conteúdo Programático

1. Introdução

Conceitos

Business Intelligence (BI)

Painel (Dashboard)

O que é o Microsoft Power BI?

Download Power BI

Livros, Sites e Exemplos.

Menus e funcionalidades.

2. Conectando e transformando os dados –

Exemplos 1 e 2.

Trabalhando com dados TXT, CSV, Excel

Trabalhando com datas

Modelagem de dados

Relacionamentos

Editor de consultas

Operações de transformação

Filtrar

Remover dados duplicados

Formatar tipo de dados

Coluna Personalizada

Coluna Condicional

Substituir Valores

Recursos Visuais

Selecionando Visual por Tipo de Análise

Criação de páginas, Visuais e Relatórios

Níveis de Filtro dos Dados

Drill Down e Drill Up

Formatando Relatórios

Formatação Condicional

3 – Recursos de navegação e apresentação

Painel de indicadores

Segmentação de dados de sincronização

Painel de Seleção

Dica de Ferramenta

Substituir “null/(em branco)” por outra informação

Filtros de Página, relatório e elementos

Page 3: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

É um processo que trata de entregar a informação certa para a pessoa certa no tempo certo.

Esse processo passa por coleta, organização e análise dos dados, elaboração de relatórios/dashboard(painel) e todo o acompanhamento e atualização.

BI dá suporte à tomada de decisão. É para o tomador de decisão poder olhar uma tela com um dashboard e em 5 segundos ter a visão completa do que está sendo analisado, tendo a capacidade de tomar uma boa decisão de negócio, com base em fatos.

1 - Introdução

Business Intelligence (BI)

Fonte: https://canaltech.com.br/business-intelligence/As-5-etapas-do-processo-de-Business-Intelligence-BI/

4

4

Page 4: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

“Um Dashboard é a apresentação

visual das informações mais

importantes e necessárias para

alcançar um ou mais objetivos de

negócio, consolidadas e ajustadas

em uma única tela, para que a

informação possa ser monitorada

de forma ágil”. Few, Stephen –

2013. (Fonte: http://www.perceptualedge.com).

1 - Introdução

Business Intelligence (BI)

Page 5: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

https://www.youtube.com/watch?v=_GkuAGa7y4M

1 - Introdução

O que é o Microsoft Power BI?

Page 6: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

Power Bi Desktop

O Ministério da Infraestrutura adquiriu a ferramenta Microsoft Power BI junto com o

pacote do Microsoft Office 365;

São 100 licenças do Microsoft Power BI PRO. (DTROD solicitou 11 licenças);

O Power BI tem a versão Desktop (instala no computador) e a versão na Online (na

nuvem da Microsoft por meio de conta do usuário);

O Power BI Desktop é um aplicativo gratuito que você pode instalar no computador

local e que permite que você se conecte, transforme e visualize seus dados.

Requisitos mínimos: Windows 7, IE 9, 1Gbytes Ram (4 Gbytes),

tela 1600 x 900, 1Ghz de CPU.

Page 7: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

https://powerbi.microsoft.com/pt-br/downloads/

1 - Introdução

Microsoft Power BI - Download

Page 9: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

Sites:

1 - Introdução

Cursos, Sites e Exemplos.

https://www.youtube.com/channel/UCusu-y_cy_0fXxOwCTmELqw?sub_confirmation=1

https://databinteligencia.com.br/

https://powerbi.tips/

https://community.powerbi.com/

Page 10: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

Exemplos:

1 - Introdução

Cursos, Sites e Exemplos.

Page 11: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

1 - Introdução

Power BI Desktop

Clique no menu Iniciar/Todos os Programas/Microsoft Power BI Desktop

Page 12: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

1 - Introdução

Áreas de Trabalho do Power BI

Relatório

Dados

Modelagem

Relacionamento entre

as consultas (tabelas) Formatação

do Gráfico

Gráficos

Páginas do

relatório

Consultas

disponíveis

Page 13: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

1 - Introdução

Áreas de Trabalho do Power BI - Relatório

Na área “Relatório”

será desenvolvido o

relatório com

gráficos, tabelas,

filtros, etc.

Page 14: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

1 - Introdução

Áreas de Trabalho do Power BI - Dados

Na área “Dados” estão

localizadas todas as

consultas/tabelas

carregadas/disponíveis

para o uso no Power

BI.

Page 15: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

1 - Introdução

Áreas de Trabalho do Power BI – Relacionamento

Na área “Modelagem

Relacionamento

entre as consultas”

encontram-se os

relacionamentos das

consultas/tabelas.

Page 16: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

1 - Introdução

Visualizações – Elementos Visuais

Gráfico de Barras Gráfico de Colunas

Gráfico de Linhas

Gráfico de Área

Gráfico Circular

Gráfico em Anel

Mapa

Cartão

Tabela

KPI

Segmentador de dados

(Filtros)Matriz

Page 17: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

1 - Introdução

Visualizações – Campo e Formatação

Com um gráfico selecionado será habilitado

as opções “Campo” e “Formato”

Opção “Campo” onde se determina quais

métricas e atributos são desejadas

Opção “Formato” onde se determina as

configurações do gráfico

FormatoCampo

Page 18: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 – Conectando e Transformando os Dados

Ex.1 – Acidentes em Rodovias (2019)

Agora vamos trabalhar com a base de dados de acidentes em rodovias federais

disponibilizada pelo Polícia Rodoviária Federal – PRF;

Acidentes agrupados por ocorrência e por pessoa (https://www.prf.gov.br/portal/dados-

abertos/acidentes);

Arquivos em formato .CSV - Os arquivos disponibilizados na área dos dados abertos estão

compactados (zipados) para diminuição do tamanho real e também no formato CSV.

Page 19: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 - Acidentes - Dicionário

Dicionário de dados

Nome dos campos Descrição

id Variável com valores numéricos, representando o identificador do acide

nte.data_inversa Data da ocorrência no formato dd/mm/aaaa.

dia_semana Dia da semana da ocorrência. Ex.: Segunda, Terça, etc.

horario Horário da ocorrência no formato hh:mm:ss.

uf Unidade da Federação. Ex.: MG, PE, DF, etc.

br Variável com valores numéricos representando o identificador da BR do

acidente.km Quilometro onde ocorreu o acidente.

municipio Nome do município de ocorrência do acidente.

causa_acidente Identificação da causa presumível do acidente. Ex.: Falta de atenção,

Velocidade incompatível, etc.

tipo_acidente Identificação do tipo de acidente. Ex.: Colisão frontal, Saída de

pista,etc.classificação_acidente Classificação quanto à gravidade do acidente: Sem Vítimas, Com

Vítimas Feridas, Com Vítimas Fatais e Ignorado.

fase_dia Fase do dia no momento do acidente. Ex. Amanhecer, Pleno dia, etc.

sentido_via Sentido da via considerando o ponto de colisão: Crescente e

decrescente.condição_meteorologica Condição meteorológica no momento do acidente: Céu claro,

chuva,vento,etc.

tipo_pista Tipo da pista considerando a quantidade de faixas:Dupla,simples ou

múltipla.tracado_via Descrição do traçado da via: reta, curva ou cruzamento.

uso_solo Descrição sobre as características do local do acidente:Urbano ou rural.

pessoas Total de pessoas envolvidas na ocorrência.

mortos Total de pessoas mortas envolvidas na ocorrência.

feridos_leves Total de pessoas com ferimentos leves envolvidas na ocorrência.

feridos_graves Total de pessoas com ferimentos graves envolvidas na ocorrência.

Ilesos Total de pessoas ilesas envolvidas na ocorrência.

Ignorados Total de pessoas envolvidas na ocorrência e que não se soube o

estado físico.feridos Total de pessoas feridas envolvidas na ocorrência (é a soma dos

feridos leves com os graves).

veiculos Total de veículos envolvidos na ocorrência.

longitude Longitude do local do acidente em formato geodésico decimal.

latitude Latitude do local do acidente em formato geodésico decimal.

Page 20: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 - Acidentes - Dicionário

Dicionário de dados

Nome dos campos Descrição

id Variável com valores numéricos, representando o identificador do acide

nte.data_inversa Data da ocorrência no formato dd/mm/aaaa.

dia_semana Dia da semana da ocorrência. Ex.: Segunda, Terça, etc.

horario Horário da ocorrência no formato hh:mm:ss.

uf Unidade da Federação. Ex.: MG, PE, DF, etc.

br Variável com valores numéricos representando o identificador da BR do

acidente.km Quilometro onde ocorreu o acidente.

municipio Nome do município de ocorrência do acidente.

causa_acidente Identificação da causa presumível do acidente. Ex.: Falta de atenção,

Velocidade incompatível, etc.

tipo_acidente Identificação do tipo de acidente. Ex.: Colisão frontal, Saída de

pista,etc.classificação_acidente Classificação quanto à gravidade do acidente: Sem Vítimas, Com

Vítimas Feridas, Com Vítimas Fatais e Ignorado.

fase_dia Fase do dia no momento do acidente. Ex. Amanhecer, Pleno dia, etc.

sentido_via Sentido da via considerando o ponto de colisão: Crescente e

decrescente.condição_meteorologica Condição meteorológica no momento do acidente: Céu claro,

chuva,vento,etc.

tipo_pista Tipo da pista considerando a quantidade de faixas:Dupla,simples ou

múltipla.tracado_via Descrição do traçado da via: reta, curva ou cruzamento.

uso_solo Descrição sobre as características do local do acidente:Urbano ou rural.

pessoas Total de pessoas envolvidas na ocorrência.

mortos Total de pessoas mortas envolvidas na ocorrência.

feridos_leves Total de pessoas com ferimentos leves envolvidas na ocorrência.

feridos_graves Total de pessoas com ferimentos graves envolvidas na ocorrência.

Ilesos Total de pessoas ilesas envolvidas na ocorrência.

Ignorados Total de pessoas envolvidas na ocorrência e que não se soube o

estado físico.feridos Total de pessoas feridas envolvidas na ocorrência (é a soma dos

feridos leves com os graves).

veiculos Total de veículos envolvidos na ocorrência.

longitude Longitude do local do acidente em formato geodésico decimal.

latitude Latitude do local do acidente em formato geodésico decimal.

Page 21: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes – Carga dos dados

No Power BI, clique no botão “Obter Dados” e escolha

a opção “Texto/CSV”.

Será apresentada a caixa de diálogo para o usuário

informar o arquivo “CSV” para carga dos dados.

Page 22: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Editor do Power Query

Será apresentada uma amostra dos dados com os campos e valores presentes.

Às vezes precisamos realizar ajustes na Origem do Arquivo (codificação dos

caracteres) e no Delimitador.

Clique na opção “Editar” e será aberto o Editor de Consultas.

Page 23: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes – Carga dos dados

Passos

Aplicados

aos dados

Consultas

com os

dados

carregados

Page 24: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Editor do Power Query

Agora no editor de consultas, vamos alterar o tipo de dado dos campos “br” e “km”.

Clique no ícone ao lado do nome do atributo e escolha o tipo “texto”.

Alterar

Tipo de

dados

Esta mudança é importante, pois os campos contém

informações de texto ( registros com NA).

Todas as

alterações

realizadas

Mudar o

Nome da

Tabela

Page 25: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes – Incluir Coluna Personalizada

Foi modificado o tipo de dado do

campo “br” e “km” de número inteiro

e número decimal para texto,

respectivamente.

Agora vamos criar uma coluna

personalizada para receber o campo

“Rodovia“.

Para incluir uma nova coluna, clique

na opção "Coluna Personalizada"

na guia "Adicionar Colunas”.

Page 26: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Coluna Personalizada

O Nome da nova coluna será

“Rodovia”.

Esta coluna irá conter a sigla da

rodovia por meio do tratamento

do campo "br“ e adicionando o

prefixo "BR -" e o número zero à

esquerda.

Essa transformação é feita com

uso de funções “M”. Digite o

texto a seguir em “fórmula de

coluna personalizada”:

if [br]="NA" then "NA" else

"BR-"& Text.PadStart([br],3,"0")

Page 27: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Fechar e Aplicar

Após a inclusão da coluna personalizada, clique no botão “Fechar e Aplicar”

para que as operações feitas nas consultas sejam disponibilizadas no Power

BI para confecção dos relatórios.

Page 28: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Introdução

Ex.1 - Acidentes – Tela Inicial Power BI

Campos das

Consultas

Consultas

Page 29: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Criando Medida

Vamos criar uma medida para calcular o total de acidentes em 2019.

Clique na guia “Modelação” e depois no botão “Nova Medida”.

Será apresentado espaço para incluir a medida. Figura “a”.

Digite o texto a seguir para a medida:

count(datatran2019[id]) → Função DAX.

Clique no ícone ou aperte a tecla Enter. Figura “b”.

a)

b)

Page 30: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Painel com as Funções DAX e M

Painel com funções DAX e M.

(https://app.powerbi.com/view?r=eyJrIjoiMz

BmOWE4YTAtMTlkZC00MDM0LWFhZWUt

MTlmZDg2YTcwNGQyIiwidCI6IjVmMmY5O

DQyLTk1NjMtNDBhNC1hNWM3LTIwY2Nl

MjY4ZDlhNSJ9 )

Page 31: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Introdução

Painel com as Funções DAX e M

Painel com funções DAX.

(https://app.powerbi.com/view?r=eyJrIjoiOWUxYzM4YzEtZDE2YS00MWFjLWE4ZWMtNjJmYTZmZjc4Mj

Y0IiwidCI6IjdkMjIwM2Y0LTRiMzQtNDc2OS05OWNlLWZkYzMyOWMyMGZiZSJ9 )

Page 32: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Criando Tabela de Medidas

É importante criar uma tabela/consulta de medidas separada das demais tabelas/consultas para organizar, facilitar o uso e manuseio das medidas.

Deve ter pelo menos uma medida já criada para criar a tabela de Medidas.

Na guia “Página Inicial” – “Introduzir Dados”

Renomear a Tabela para Medidas e carregar.

Page 33: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Criando Tabela de Medidas

Agora selecione uma medida e vá até a guia “modelação” – no grupo propriedade - opção

“Tabela Principal” e mova para a nova tabela “Medidas”.

Agora oculte a Coluna1 clicando com o botão direito na “Coluna1” opção ocultar, salve e reinicie

o Power BI.

Page 34: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Criando Gráfico

Vamos criar um gráfico para ver a evolução mensal dos acidentes.

Clique no gráfico de “colunas empilhadas”

Adicione o campo “Data” para o “Eixo”(X) do gráfico

Adicione o campo “Total de Acidentes” para o “Valor” (y) do gráfico.

Selecione

um

Gráfico

Adiciona

um campo

Adicione

outro

campo

Page 35: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Criando Gráfico

Page 36: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Criando Filtro

Vamos criar um filtro por Classificação de

Acidentes.

Clique na opção “segmentação de dados”

Adicione o campo

“classificação_acidente” no espaço

“Campo”.

segmentação

de dados

Adiciona um

Campo

Page 37: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Criando Filtro

Page 38: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Tabela de Regiões

Agora vamos trabalhar com a base de dados de

Regiões.

No Power Bi, clique no botão “Obter Dados” e escolha

a opção “Excel”.

Será apresentada a caixa de diálogo para informar o

caminho do arquivo para carga dos dados.

Vá na pasta “Desktop\Treinamento\Acidentes” e

escolha o arquivo “regioes.xlsx”.

Page 39: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Tabela de Regiões

Selecione a planilha “Plan1”

e será apresentada uma

amostra dos dados com os

campos e valores

presentes.

Clique na opção “Editar” e

será aberto o Editor de

Consultas.

Page 40: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Editando Consulta de Regiões

Note que o Power BI não reconheceu os campos automaticamente. Então clique na opção “Utilizar Primeira Linha como Cabeçalho”, na guia “Transformar”.

Modifique o nome do campo “SIGLA” para “uf” dando duplo clique, para que o Power BI reconheça o relacionamento automaticamente.

Renomeie a consulta “Plan1” para “Regiões”

Para remover as linhas vazias, clique em “Remover Linhas” – “Remover Linhas em Branco” na guia “Página Inicial”.

Renomear

Consulta

Page 41: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Relacionamento de Consultas

Ao importar a tabela “Regiões” o

Power BI reconhece

automaticamente o relacionamento

entre as tabelas por causa do

atributo “uf”, porém é necessário

editar o tipo de relacionamento,

dando dois cliques na linha

amarela, mudando a “Direção de

Filtro Cruzado” para “Ambos”.

Atenção para a DIREÇÃO dos filtros !!!

Page 42: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Gráfico de Acidentes por Região

Selecione o tipo de gráfico “Circular” .

Com o gráfico selecionado adicione os

campos “Região” em “Legenda” e “Total de

Acidentes” em “Valores”.

Clique na opção “Formato” e abrirá as

configurações referentes ao gráfico.

Formato

Page 43: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Gráficos

Page 44: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

CALCULATE(<expressão>;<filtro1>;<filtro2>;…)

Total de Vítimas Fatais:

total de vitimas fatais = CALCULATE(DISTINCTCOUNT(datatran2019[id]);datatran2019[classificacao_acidente]="Com

Vítimas Fatais")

O primeiro parâmetro “DISTINCTCOUNT” faz a contagem de todos os registro distintos

contidos na consulta/tabela.

O segundo parâmetro “ 'Acidentes2007-A-2019'[Classificação do Acidente]="Com

Vítimas Fatais") ”, filtra o total de acidentes pela classificação “ Com Vítimas Fatais” que

está na consulta/tabela “ Acidentes2007-A-2019 ”.

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Criando Medida com Filtros

Atenção função DAX

muito importante.

Page 45: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

CALCULATE(<expressão>;<filtro1>;<filtro2>;…)

Total de Vítimas Fatais:

Total de Vitimas Fatais = CALCULATE([Total de Acidentes];datatran2019[classificacao_acidente]="Com

Vítimas Fatais")

O primeiro parâmetro “ [Total de Acidentes]; ” traz uma medida já criada que soma o total

de todos os acidentes. O segundo parâmetro “ 'Acidentes2007-A-2019'[Classificação do

Acidente]="Com Vítimas Fatais") ”, filtra o total de acidentes pela classificação “ Com

Vítimas Fatais que está na tabela “ Acidentes2007-A-2019 ”.

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes - Medida com Filtro com Medida

Medida dentro de medida.

Page 46: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Ex.1 – Acidentes – Cartão Vítimas Fatais

Page 47: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Microsoft Excel versus Power BI - Funções

Page 48: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

2 - Conectando e Transformando os Dados

Microsoft Excel versus Power BI - Funções

Page 49: Treinamento básico de Microsoft Power BI · Painel (Dashboard) ... KPI Segmentador de dados (Filtros) Matriz. 1 - Introdução Visualizações –Campo e Formatação Com um gráfico

Dúvidas e sugestões?

[email protected]

Reinan Rodrigues