Você está na página 1de 12

Power BI: Análise de dados para decisões estratégicas

AULA 05

Criando Dashboard conectado em Arquivos da Web

Para coletarmos dados da Web temos que nos certificar que o Site de onde
estamos obtendo nossos dados para pesquisa é proveniente de um local
públicos, pois temos muitos Sites onde a manipulação o obtenção dos
dados, devemos em primeira instancia solicitar junto ao produtor da página
uma autorização devidamente descrita para sua finalidade, pois assim não
estaremos violando nenhuma lei de direitos autorais.

Nesse processo de obter dados da Web, recebe o nome de “Web Scraping”,


ou melhor em português, “Coletar dados de páginas da Web.
Lembre-se que tem várias formas de realizar esse tipo de coleta da Web,
aqui vamos usar o Power BI Desktop.

Para começar vamos abrir um navegado de internet que temos em nosso


computador, sugiro usar o “Google Crome”, pois ele faz traduções quase que
instantâneas.

Em nosso navegador vamos informar o endereço da URL que iremos utilizar


em nosso exemplo, essa informação é um banco de dados público que o
“Fundo Monetário Internacional” disponibiliza publicamente para pesquisas,
essa base nos permite ter informações de todos os países de planeta,
exemplo: PIB, População, Taxas de Mortalidade Infantil entre outras.
Endereço da página:
https://www.imf.org/en/Publications/SPROLLS/world-economic-outlook-
databases#sort=%40imfdate%20descending

Navegue até encontrar a base de dados mais recente, no caso de agora, usaremos a World
Economic Outlook Database: April 2022:
Escolha a opção By Countries - country-level data e clique sobre ela:

Nesta tela, podemos realizar algum filtro, por exemplo a escolha de alguma
economia específica. Em nosso caso usaremos a opção para selecionar
todos países. Clique em “All countries”:
Nessa tela podemos selecionar os países que queremos obter informações.
Em nosso caso iremos selecionar todos, por isso clique em Continue:

Próxima tela são vários tipos de relatório que fica disponíveis para pesquisa
de diversas áreas e tipo.
Marcamos a opção: Cross domestic product, current prices U.S. dollars,
“Produto interno bruto, preços correntes dólares americanos” e clique no
botão Continue:

Nesta
tela podemos selecionar um período de data específico para consulta.
Vamos deixar como no exemplo abaixo, e clicar no botão “Prepare Report”:
Temos agora a nossa base de dados bem grande em forma de tabela, pois são muitos os
dados, estamos trabalhando nesse momento dom um volume de dados muito grande.
Podemos inclusive fazer o download da internet para depois trabalharmos com esse banco,
mas o nosso objetivo agora é importar os dados direto da página da internet.

Vamos abrir ou acessar o Power BI Desktop, ao abrir o aplicativo não é


necessário estar conectado do Power BI Service, podemos estar apenas
com o aplicativo já disponível para o uso.
1º vamos clicar em Obter dados, do guia Página Inicial, grupo Dados
Externos.

Nesse momento vamos ter uma janela que irá nos solicitar que forma de
conexão iremos usar, para facilitar um pouco o nosso caminho vamos digitar
na janela o tipo de serviço que desejamos, Web, na caixa de localização e
escolher a opção Web >> conectar:
Volte ao navegador e copie a URL completa, como mostrado no exemplo abaixo:

Cole a URL no campo URL, e clique no botão OK, conforme imagem abaixo:
Clique em conectar, para que Power BI se conecte a URL informada:
Após a conexão, selecione a Table 1, e clique em Transformar Dados, para abrirmos o Power

Query:

Agora vamos realizar algumas transformações em nossa base de dados,


preparando-a para a criação do dashboard.

Primeiramente, precisamos promover a primeira linha como cabeçalho,


conforme imagem abaixo:
Agora iremos remover a coluna Country/Series-specificnotes clicando com
botão direito do mouse >> Remover Colunas, pois essa coluna nao sera
relevante para nosso projeto (além de estar vazia, sem dados):

Nessa etapa, vamos seleccionar todas colunas que contem os anos, e clicar
com o botão direito >> Transformar Colunas em Linhas, assim iremos
promover esses colunas em Linhas, gerando um novo atributo (dimensão)
para nossa base de dados:

Altere o nome dos campos, para a tradução em Português, seguindo a


ordem: País, Descrição, Unidades, Escala, Ano, Valor.

Vamos agora clicar com o botão em cima do campo Valor, e clicar em


Substituir Valores, para que possamos limpar esse campo, pois precisamos
que ele contenha somente números:
Informe a palavra “n/a”, e na caixa “Substituir por”, informe o número “0”.
Após isso, clique no botão OK:

Altere o tipo da coluna Ano para Número Inteiro:


Altere o tipo da coluna Valor para Decimal, conforme imagem abaixo:

Após realizar o
passo acima, será
exibido um erro, que
pode ser detalhado
ao encostar o mouse
sobre a linha
vermelha. Para
resolver esse erro,
clique em Remover
Erros:

Categorizando uma coluna

Após todo o processo acima já realizado temos que


voltar ao relatório, mas quando retornamos notamos
no nosso lado direito em Campos todas as nossas
colunas e percebemos que a coluna País está do tipo
texto.

Para a criação do nosso relatório esse tipo de campo


não é muito favorável pois iremos usar uma
ferramenta de Mapa e para isso o nosso campo deve
estar devidamente identificado como País/Região.

Começamos esse processo clicando do lado esquerdo


em Dados, dessa forma teremos a nossa tabela
visualizada em nossa área, marcamos a coluna País,
vamos na guia Modelagem, grupo Propriedades e
clicamos em: Categoria de Dados:Não Categorizado,
teremos então um menu onde devemos marcar a
opção: País/Região.

Desta forma o Power BI Desktop irá conhecer cada


informação como um País ou Região distinta em nosso
mapa.

Observe que em Campos agora na frente de País


temos um ícone indicando que ele está reconhecido
como País.

Vamos agora começar a criação de nosso dashboard. Escolha uma


visualização do tipo mapa:

Após a colocação do gráfico na área de trabalho temos que


informar quais são os campos que desejamos inserir em nosso
gráfico.

O primeiro será o do País pois nos categorizamos ele para essa


finalidade, aparecer corretamente em nosso gráfico, clicamos
então no campo País.

E depois o campo do Valor, pois este trabalho é exatamente


para isso, apresentar o PIB por país.
Após arrastarmos os campos acima, temos o seguinte resultado:

Aplicando filtro

Vamos apresentar nesse mapa os países que tem os 10 maiores PIB’s do mundo.

Selecione o seu mapa para ativar as opções de modelagem deste gráfico.

Aplicaremos um filtro sobre esse tema de maneira rápida e precisa, basta irmos até a nossa
janela do lado direito e em FILTROS, clicar em país para aparecer a ferramenta de filtragem
você encontrará a opção já marcada como Filtragem básica, vamos mudar essa informação
para N superior.
Abra as opções de filtros e configure como abaixo, para visualizarmos os
TOP 10 países por PIB:

Salve o seu projeto como PIB_FMI.pibx.

Você também pode gostar