Você está na página 1de 26

Novo Curso de Power BI – 1ª.

Parte

https://docs.microsoft.com/pt-br/power-bi/guided-learning/

https://docs .microsoft.com/pt-br/power-bi/power-bi-overview

https://docs.microsoft.com/pt-br/power-bi/developer/what-can-you-do

https://docs.microsoft.com/pt-br/power-bi/consumer/end-user-consumer

https://docs.microsoft.com/pt-br/power-bi/service-admin-administering-power-bi-in-your-
organization

https://docs.microsoft.com/pt-br/power-bi/desktop-what-is-desktop

https://docs.microsoft.com/pt-br/power-bi/sample-datasets

https://docs.microsoft.com/pt-br/power-bi/sample-customer-profitability

https://docs.microsoft.com/pt-br/power-bi/sample-human-resources

https://docs.microsoft.com/pt-br/power-bi/sample-it-spend

https://docs.microsoft.com/pt-br/power-bi/sample-opportunity-analysis

https://docs.microsoft.com/pt-br/power-bi/sample-procurement

https://docs.microsoft.com/pt-br/power-bi/sample-retail-analysis

https://docs.microsoft.com/pt-br/power-bi/sample-sales-and-marketing

https://docs.microsoft.com/pt-br/power-bi/sample-supplier-quality

https://docs.microsoft.com/pt-br/power-bi/desktop-shape-and-combine-data

https://docs.microsoft.com/pt-br/power-bi/desktop-common-query-tasks

https://docs.microsoft.com/pt-br/power-bi/desktop-create-and-manage-relationships
Sumário

1. O Power BI ............................................................................................................................. 3
1.1. O que é Power BI? ............................................................................................................. 3
1.2. As partes do Power BI ....................................................................................................... 3
1.3. O fluxo de trabalho no Power BI ....................................................................................... 4
1.4. O que é o Power BI Desktop? ............................................................................................ 5
1.5. Baixe e instale o Power BI Desktop ................................................................................... 5
2. Conectar-se a dados no Power BI Desktop ........................................................................... 8
2.1. Fontes de dados ................................................................................................................ 8
2.2. Fontes de dados – PLANILHA EXCEL .................................................................................. 8
2.3. Fontes de dados – MYSQL ............................................................................................... 10
2.4. Fontes de dados - WEB.................................................................................................... 12
2.5. Formatar dados no Power BI Desktop ............................................................................ 14
2.6. Combinar dados no Power BI Desktop............................................................................ 16
3. Relações no Power BI Desktop ............................................................................................ 21
3.1. Detectar automaticamente durante o carregamento .................................................... 21
3.2. Criar uma relação usando a Detecção Automática ......................................................... 22
3.3. Criar uma relação manualmente..................................................................................... 23
3.4. Editar uma relação .......................................................................................................... 25
3.5. Utilização do DAX ............................................................................................................ 25
1. O Power BI

1.1. O que é Power BI?

O POWER BI TRANSFORMAM DADOS EM INFORMAÇÕES

 Pode ser simples;


 Pode ser complexo;
 Pode ser utilizado individualmente para geração de relatórios e dashboards;
 Pode ser utilizado como solução de BI em projetos corporativos.

1.2. As partes do Power BI

O Power BI consiste em um aplicativo da área de trabalho do Windows


chamado Power BI Desktop, um serviço de SaaS (Software como Serviço) online
chamado serviço do Power BI, e os aplicativos móveis Power BI disponíveis
em telefones e tablets Windows, bem como para dispositivos iOS e Android.
Esses três elementos – o Desktop, o serviço e o Mobile – foram projetados
para permitir a outras pessoas criar, compartilhar e consumir análises de
negócios da maneira que serão mais proveitosas para elas ou para sua função.

Blocos de construção básicos no Power BI:

Visualizações: uma representação visual dos dados, às vezes chamadas


de visuais

Conjuntos de dados: uma coleção de dados que o Power BI usa para


criar visualizações

Relatórios: uma coleção de elementos visuais de um conjunto de dados,


abrangendo uma ou mais páginas

Dashboards: uma coleção de página única de visuais, criada a partir de


um relatório

Blocos: uma visualização única em um relatório ou dashboard

1.3. O fluxo de trabalho no Power BI

Um fluxo de trabalho comum no Power BI começa pela conexão com fontes de


dados e pela criação de um relatório no Power BI Desktop.

Esse relatório, em seguida, é publicado do Desktop no serviço do Power BI e


compartilhado para que os usuários no serviço e no dispositivo
móvel possam consumir o relatório (exibir e interagir com ele).
1.4. O que é o Power BI Desktop?

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.

Resumindo, os usos mais comuns para o Power BI Desktop são:

 Conectar-se a dados
 Transformar e limpar esses dados para criar um modelo de dados
 Criar visuais, como gráficos, que fornecem representações visuais dos
dados
 Criar relatórios que são conjuntos de visuais em uma ou mais páginas do
relatório
 Compartilhar relatórios com outras pessoas usando o serviço do Power
BI

1.5. Baixe e instale o Power BI Desktop

Você pode baixar o Power BI Desktop diretamente ou você pode obtê-


lo da Microsoft Store.

É possível baixar o Power BI Desktop no serviço do Power BI, selecionando


primeiro o ícone de engrenagem e depois Power BI Desktop.

O Power BI Desktop é instalado como um aplicativo e executado na sua área


de trabalho.
Ao executar o Power BI Desktop, uma tela de Boas-vindas é exibida.

Você pode Obter Dados, ver as Fontes Recentes ou Abrir


Outros Relatórios diretamente na tela de Boas-vindas (dos links no painel
esquerdo). Se você fechar a tela (selecione o x no canto superior direito), a
exibição de Relatório do Power BI Desktop será exibida.

Há três exibições no Power BI Desktop: Relatório, Dados e Relações . O Power


BI Desktop também inclui o Editor de Consultas, que é aberto em uma janela
separada. No Editor de Consultas, é possível criar consultas e transformar
dados e, em seguida, carregar esse modelo de dados refinado no Power BI
Desktop, além de criar relatórios.

A tela a seguir mostra os três ícones de exibições à esquerda do Power BI


Desktop: Relatório, Dados e Relações, de cima para baixo. A exibição
atualmente exibida é indicada pela barra amarela à esquerda. Nesse caso, a
exibição Relatório é atualmente exibida. Você pode alterar as exibições
clicando em qualquer um desses três ícones.

Com o Power BI Desktop instalado, você está pronto para se conectar a dados,
formatá-los e criar relatórios (geralmente nessa ordem). Nas próximas seções,
faremos um tour por cada uma dessas etapas individualmente.
2. Conectar-se a dados no Power BI Desktop

2.1. Fontes de dados

Há todos os tipos de fontes de dados disponíveis no Power BI Desktop. A


imagem a seguir mostra como conectar-se aos dados selecionando a faixa de
opções Arquivo e Obter Dados > Mais.

2.2. Fontes de dados – PLANILHA EXCEL

Neste exemplo, nos conectaremos a uma fonte de dados EXCEL para obter
informações das vendas.

O nosso exemplo consiste em obter informações de Vendas que estão numa


planilha EXCEL, para isso, selecione Obter Dados > EXCEL e encontre a planilha
que foi fornecida: C:\Curso_PowerBI\Planilha de Vendas.xlsx

O Power BI Desktop através da janela Navegador retorna os resultados


encontrados pela consulta na planilha EXCEL. Nesse caso, ela encontrou três
abas, escolha vendas. A janela Navegador exibe uma visualização.
Neste ponto, podemos editar a consulta antes de carregar a tabela
selecionando Editar na parte inferior da janela, ou podemos carregar a
tabela.
Se selecionamos Editar, a tabela é carregada e o Editor de Consulta é
iniciado. O painel Configurações de Consulta é exibido (se não for, é
possível selecionar Página inicial na faixa de opções e, em
seguida, Editar Consultas > Editar Consultas para exibir o painel Power
Query Editor.

Algumas colunas foram carregadas como texto e outras como número,


avaliando todas as colunas concluímos que não precisamos ajustar nada. Porém
a planilha de vendas tem apenas o identificador do produto, as informações do
produto estão em outra fonte de dados.

Atualização de dados INCREMENTAL


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

2.3. Fontes de dados – MYSQL

Neste exemplo, nos conectaremos a uma fonte de dados MYSQL para obter
informações dos produtos.

Você pode instalar MySQL Server e MySQL Workbench no Windows 10


seguindo as instruções nesse vídeo:
https://www.youtube.com/watch?v=TbzfByXwCxk

Depois você pode criar um banco de dados com nome bdcurso no Localhost,
depois criar a tabela produto e executar os scripts para inclusão dos dados:

INSERT INTO `bdcurso`.`produto` (`idProduto`, `Produto`, `Custo`,


`Venda`) VALUES ('10', 'Fogão', '350', '980');
INSERT INTO `bdcurso`.`produto` (`idProduto`, `Produto`, `Custo`,
`Venda`) VALUES ('20', ' Freezer', '400', '1000');
INSERT INTO `bdcurso`.`produto` (`idProduto`, `Produto`, `Custo`,
`Venda`) VALUES ('30', ' Geladeira', '600', '1300');
INSERT INTO `bdcurso`.`produto` (`idProduto`, `Produto`, `Custo`,
`Venda`) VALUES ('40', ' Máquina de Café', '450', '800');
INSERT INTO `bdcurso`.`produto` (`idProduto`, `Produto`, `Custo`,
`Venda`) VALUES ('50', ' Máquina de Lavar Louça', '580', '1100');
INSERT INTO `bdcurso`.`produto` (`idProduto`, `Produto`, `Custo`,
`Venda`) VALUES ('60', ' Máquina de Lavar Roupa', '700', '1600')

O nosso exemplo consiste em obter informações do cadastro de Produtos, para


isso, selecione Obter Dados > Mais > Banco de Dados > Banco de dados
MYSQL e digite o nome do servidor e do banco de dados.
O Power BI Desktop acessa o servidor do banco MYSQL e através da
janela Navegador retorna os resultados encontrados pela consulta. Nesse caso,
ela encontrou apenas a tabela produto, então vamos selecioná-la na lista. A
janela Navegador exibe uma visualização.

Caso você não queira instalar o servidor de banco de dados MYSQL, você pode
obter os dados da Planilha EXCEL, para isso, selecione Obter Dados > EXCEL e
encontre a planilha que foi fornecida:

C:\Curso_PowerBI\Planilha de Vendas.xlsx

O Power BI Desktop através da janela Navegador retorna os resultados


encontrados pela consulta na planilha EXCEL. Nesse caso, ela encontrou três
abas, escolha produto. A janela Navegador exibe uma visualização.
2.4. Fontes de dados - WEB

Neste exemplo, nos conectaremos a uma fonte de dados Web para obter
informações dos Estados Brasileiros.

O nosso exemplo consiste em obter informações das Unidades Federativas


Brasileiras, para isso, selecione Obter Dados > Web e digite o endereço e
clique em OK:

https://pt.wikipedia.org/wiki/Unidades_federativas_do_Brasil

O Power BI Desktop entra em contato com o recurso da Web e a


janela Navegador retorna os resultados encontrados pela consulta nessa
página da Web. Nesse caso, ela encontrou vários documentos e tabelas. As
informações que queremos estão em “Lista de unidades federativas brasileiras”,
então vamos selecioná-la na lista. A janela Navegador exibe uma visualização.
Neste ponto, podemos editar a consulta antes de carregar a tabela
selecionando Editar na parte inferior da janela, ou podemos carregar a tabela.

Se selecionamos Editar, a tabela é carregada e o Editor de Consulta é


iniciado. O painel Configurações de Consulta é exibido (se não for, é possível
selecionar Página inicial na faixa de opções e, em seguida, Editar Consultas >
Editar Consultas para exibir o painel Power Query Editor.
2.5. Formatar dados no Power BI Desktop

Formatar dados significa transformá-los – como renomear colunas ou tabelas,


converter o texto em números, remover linhas, definir a primeira linha como
títulos e assim por diante.

As informações foram todas carregadas como Texto, então precisamos ajustar o


tipo de dados. Basta clicar com o botão direito do mouse no título da coluna e
selecionar Alterar Tipo > Número Inteiro para alterá-los.

Para escolher mais de uma coluna, primeiro selecionamos uma coluna,


mantemos pressionada a tecla SHIFT, selecionamos colunas adjacentes
adicionais e clicamos com o botão direito do mouse em um título de coluna
para alterar todas as colunas selecionadas. Use CTRL para selecionar colunas
que não são adjacentes.

Faremos ajuste nos campos que foram carregados indevidamente como texto:
Área (km²), População (2014), Densidade (2005), PIB (2015), (% total) (2015), PIB
per capita (R$) (2015), IDH (2010), Alfabetização (2016), Mortalidade infantil
(2016).

Porém, se olharmos melhor as colunas, identificamos que temos espaços entre


os números, o que torna impossível de fazer uma alteração de texto para
número, e se tentarmos, será assinalado ERROR.

Para corrigir, cancelamos a operação realizada, clicando no lado direito “x Tipo


Alterado”.

Antes de converter as colunas de texto para numérico, precisamos retirar os


espaços, para isso vamos selecionar todas as colunas que têm essa situação.

Clique com o botão direito do mouse no título da coluna e


selecionar Substituir Valores para alterá-los. Marque a opção “Substitua
usando caracteres especiais”, clique dentro do quadro de “Valor a ser
Localizado” e clique no botão “inserir caractere especial” selecionando “espaço
contínuo” e clique em OK.

O resultado elimina os espaços entre os números nas colunas.

Também precisamos trocar o caracter “‰” por “%” na coluna “Mortalidade


infantil (2016)”

Feito isso, poder ser alterada as respectivas colunas de texto para número
decimal ou percentual quando for o caso.

Também vamos excluir a coluna “Bandeira”, para isso, Clique com o botão
direito do mouse no título da coluna e selecione Remover.

Em Configurações de Consulta, as Etapas Aplicadas refletirão as alterações


que foram feitas. Conforme você realiza alterações adicionais aos dados, o
Editor de Consultas registrará essas alterações na seção Etapas Aplicadas e
você poderá ajustar, revisitar, reorganizar ou excluí-las conforme necessário.

O resultado das operações que foram realizadas:


Agora nós temos três tabelas, faremos alguns ajustes nos nomes das tabelas e
das colunas, para isso, click com o botão direito do mouse sob a tabela que
você quer, e escolha opção renomear.

Renomeamos: “Lista de unidades federativas brasileiras[editar | editar código-


fonte]” para “UF” e “bdcurso produto” para “produto”. Também renomeamos o
nome da coluna “Unidade federativa” na tabela UF para “Nome” e “Abreviação”
para “UF”.

2.6. Combinar dados no Power BI Desktop

Combinar dados significa conectar-se a duas ou mais fontes de dados, formatá-


las conforme o necessário e consolidá-las em uma consulta útil.

Neste exemplo, nos conectaremos a uma fonte de dados EXCEL para obter as
regiões das unidades federativas do Brasil, para isso, selecione Obter Dados >
EXCEL e encontre a planilha que foi fornecida: C:\Curso_PowerBI\Planilha de
Vendas.xlsx
O Power BI Desktop através da janela Navegador retorna os resultados
encontrados pela consulta na planilha EXCEL. Nesse caso, ela encontrou três
abas, escolha UF_região. A janela Navegador exibe uma visualização.

Podemos notar que a linha de cabeçalho não foi interpretada como tal, então
que fazer um ajuste.

Na faixa de opções Página Inicial, selecione Usar Primeira Linha como


Cabeçalho.

Resultado Final:

Agora que nós já formatamos a tabela UF_região como desejamos, vamos


combinar essa tabela com a tabela UF.

Há duas maneiras principais de combinar consultas –


mesclando e acrescentando.

Quando você tem uma ou mais colunas que deseja adicionar a outra consulta,
você mescla as consultas. Quando você tem linhas adicionais de dados que
deseja adicionar a uma consulta existente, você acrescenta as linhas.

Nesse caso, desejamos mesclar consultas. Para começar, no painel esquerdo do


Editor de Consultas, selecione a consulta na qual queremos que a outra
consulta seja mesclada, que nesse caso é UF. Em seguida, selecione Combinar
> Mesclar Consultas na guia Página Inicial da faixa de opções.
Em seguida, a janela Mesclar é exibida, solicitando que selecionemos qual
tabela gostaríamos de mesclar à tabela selecionada e as colunas
correspondentes a serem usadas para a mesclagem. Selecione UF na
tabela UF (consulta) e selecione a consulta UF_região.

Você poderá ser solicitado a definir os níveis de privacidade, para garantir que
os dados sejam combinados sem a inclusão ou transferência de dados que você
não quer que sejam transferidos.

Uma NewColumn é criada no final da consulta, que consiste no conteúdo da


tabela (consulta) que foi mesclada com a consulta existente. Todas as colunas
da consulta mesclada são condensadas na NewColumn, mas você pode optar
por Expandir a tabela e incluir quaisquer colunas que desejar.
Para expandir a tabela mesclada e selecionar quais colunas deseja incluir,
selecione o ícone de expansão A janela Expandir é exibida.

Nesse caso, como só queremos a coluna Região, selecionamos apenas essa


coluna e, em seguida, selecionamos OK. Depois podemos renomear a coluna.
Agora temos uma única consulta (tabela) que combinou duas fontes de dados.

Por último, vamos desabilitar a tabela UF_região para o módulo Relatório, para
isso, acesse do lado direito, Todas propriedades e desmarque a opção
“Habilitar carregamento para o relatório”

Há uma maneira mais rápida ou mais fácil de realizar essas etapas, podemos
criar uma relação entre as duas tabelas e formatar os dados com base nessa
relação. Mais adiante estudaremos as relações no Power BI.

Ainda podem ser feitas alterações adicionais à tabela depois de ela ser
carregada, como Agrupar Linhas, Pivotar colunas e Criar colunas e fórmulas
personalizadas, mas o que já fizemos é suficiente por enquanto. Quando
terminamos, selecionamos Fechar e Aplicar na faixa de opções Home e o
Power BI Desktop aplica nossas alterações e fecha o Editor de Consulta.
3. Relações no Power BI Desktop
Quando você importa várias tabelas, é provável que você realize algumas análises
usando dados de todas essas tabelas. Relações entre essas tabelas são necessárias
para calcular os resultados com precisão e exibir as informações corretas em seus
relatórios.

Na maioria dos casos, o próprio Power BI faz isso de forma automática - o recurso
de Detecção Automática pode fazer isso por você.

3.1. Detectar automaticamente durante o carregamento


Quando as tabelas são carregadas, o Power BI Desktop tenta localizar e criar as
relações das tabelas. A cardinalidade, a direção do filtro cruzado e as
propriedades de relação ativa são definidas automaticamente.

O Power BI Desktop procura nomes de colunas nas tabelas que você está
consultando para determinar se há quaisquer relações em potencial. Se houver,
essas relações serão criadas automaticamente.

Para verificar as relações que foram criadas, acesse o ícone “Relacionamentos”


que fica a esquerda do Power BI Desktop.

As tabelas de produto e Vendas foram relacionadas automaticamente, mas a


tabela UF não foi relacionada com nenhuma tabela.
3.2. Criar uma relação usando a Detecção Automática
Na guia Página Inicial, clique em Gerenciar Relações > Detectar
Automaticamente.

O Power BI conseguiu identificar um novo relacionamento, ele não tinha


conseguido antes porque os nomes dos atributos estavam diferentes, depois
que colocamos os nomes iguais, o Power BI conseguiu fazer as relações
automaticamente.

Para verificar novamente as relações que foram criadas, acesse o ícone


“Relacionamentos” que fica a esquerda do Power BI Desktop. Agora aparece um
novo relacionamento.
3.3. Criar uma relação manualmente

Na guia Página Inicial, clique em Gerenciar Relações > Nova.

Na caixa de diálogo Criar Relação, na primeira lista suspensa de tabelas,


selecione uma tabela e, em seguida, selecione a coluna que você deseja usar na
relação.

Na segunda lista suspensa de tabelas, selecione a outra tabela que você deseja
na relação, em seguida a outra coluna que você deseja usar, então clique
em OK.
Por padrão, o Power BI Desktop configurará automaticamente a Cardinalidade
(direção), Direção do filtro cruzado e Propriedades ativas para sua nova relação;
no entanto, você pode alterá-las se necessário.

Pode ser que apareça um erro informando que Uma das colunas precisa ter
valores exclusivos se nenhuma das tabelas selecionadas para a relação tiver
valores exclusivos. Pelo menos uma tabela em uma relação precisa ter uma lista
distinta e exclusiva de valores de chave, que é um requisito comum para todas
as tecnologias de banco de dados relacional.

Se você encontrar esse erro, haverá duas maneiras de corrigir o problema:

Use "Remover Linhas Duplicadas" para criar uma coluna com valores
exclusivos. A desvantagem dessa abordagem é que você perderá
informações quando as linhas duplicadas forem removidas e,
geralmente, há um bom motivo para que uma chave (linha) esteja
duplicada.

Adicione uma tabela intermediária composta pela lista de valores de


chave distintos no modelo, que, em seguida, será vinculado às duas
colunas originais na relação.
3.4. Editar uma relação

Na guia Página Inicial , clique em Gerenciar Relações.

Na caixa de diálogo Gerenciar Relações , selecione a relação e clique


em Editar.

Para ocultar uma tabela ou coluna individual do relatório, clique nela com o
botão direito do mouse no modo de exibição Relação e selecione Ocultar no
Modo de Exibição Relatório.

Mais adiante voltaremos a tratar as relações mais detalhadamente.

https://docs.microsoft.com/pt-br/power-bi/desktop-create-and-manage-
relationships

3.5. Utilização do DAX

Há muitas coisas que você pode fazer com as tabelas e as relações, como a
criação de tabelas, colunas e medidas calculadas.

Para isso, o Power BI tem a linguagem DAX (Data Analysis Expressions). DAX é
uma linguagem de fórmula avançada, também encontrada no Excel, que
permite criar cálculos robustos.

Criar colunas calculadas é uma maneira simples para enriquecer e aprimorar


seus dados. Uma coluna calculada é uma nova coluna que você cria definindo
um cálculo que transforma ou combina dois ou mais elementos de dados
existentes. Por exemplo, você pode criar uma nova coluna combinando duas
colunas em uma.

Na guia Modelagem, selecione Nova Coluna. Isso habilitará a barra de fórmulas,


em que você poderá inserir cálculos usando a linguagem DAX. Conforme você
digita uma fórmula, o Power BI Desktop exibe fórmulas ou elementos de dados
correspondentes para auxiliar e acelerar a criação da fórmula.

A barra de fórmulas do Power BI fará sugestões de funções DAX específicas e de


colunas de dados relacionadas quando você inserir a expressão.
Para criar uma medida, no modo de exibição Relatório, selecione Nova
Medida na guia Modelagem.

O Power BI permite definir visualmente a relação entre tabelas ou


elementos. Para ver uma exibição diagramática de seus dados, use
o Modo de exibição relações, localizado no lado esquerdo da tela ao
lado da tela do Relatório.

Mais adiante teremos um capítulo exclusivo para aprender a linguagem DAX.

Você também pode gostar