Sumário
Anexo A......................................................................................................................................2
1. Ferramenta Bussiness Intelligence : Cluvio.............................................................2
1.1 Área Florestal Ardida e Número de Incêndios por Ano no Concelho;.......3
1.2 Número de estabelecimentos de educação no concelho da Maia em cada
ano 5
1.3 Número de alunos em cada estabelecimento de ensino no concelho da
Maia 7
Anexos B..................................................................................................................................10
2. Ferramenta Business Intelligence : Microsoft Power BI......................................10
2.1 Área, população residente e densidade populacional por freguesia nos
anos de 2001 e 2011.........................................................................................................11
2.2 População residente por concelhos, em 2001, 2011, 2012, 2013, 2014, 2015
e 2016...................................................................................................................................18
2.3 População Residente por Grupo Etário na cidade da Maia..............................23
Projeto Fontes e Visualização de dados em contexto Smart City
Anexo A
1º Passo:
2º Passo:
Aceder á base de dados completa e verificar que dados disponhamos para trabalhar nesta
ferramenta.
Utilizou-se o comando em linguagem SQL:
Select *
from baze21RA
2
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
1º Passo:
Verificar o nome das colunas que se pretende para agregar em informação visual.
- nincendios
- área ardida
- ano
2º Passo:
From baze21RA
3
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
3º passo:
4
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
4º Passo:
Após algumas formatações na janela do lado esquerdo ao gráfico, onde é possível alterar
padrões, cores, e retirar ou inserir informação dos dois eixos ( x e y ), a apresentação final
deste primeiro dashboard com a ferramenta cluvio é a seguinte:
1º Passo:
2º Passo:
from baze21RA
5
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
3º Passo:
A partir das colunas, foi possível foi possível criar um gráfico de linhas, com os valores
disponíveis em cada ano.
6
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
4º Passo:
Seguidamente e após algumas formatações nos eixos x e y do gráfico, titulo e cores, foi
possível chegar ao resultado final deste dashboard.
1º Passo:
2º Passo:
from baze21RA
7
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
3º Passo:
A partir da tabela do passo anterior, foi possível no imediato apresentar a informação num
gráfico de barras.
8
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
4º Passo:
Após algumas formatações na barra de ferramentas superior e lateral esquerda, optou-se por
um gráfico de barras empilhado, onde é possível verificar o número de alunos em cada
estabelecimento de ensino, colocando o cursor em cima da barra e da cor correspondente, no
respetivo ano.
9
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
Anexos B
1º Passo:
Inicialmente procedeu-se a um novo acesso a uma nova base de dados: Selecionar na barra
de ferramentas do Microsoft Power BI, a opção SQL Server, e preencher a caixa de texto
inserindo as novas credenciais de acesso.
2º Passo:
Inseridas as credenciais, foi possível aceder aos dados, selecionado as tabelas pretendidas e
necessários ao desenvolvimento deste projeto.
10
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
2.1 Área, população residente e densidade populacional por freguesia nos anos de 2001
e 2011
1ºPasso:
2º Passo:
Para representar a informação nestas tabelas, foi necessário efetuar um tratamento de dados á
tabela “habitFreg” uma vez que existe apenas uma coluna para representar dois anos (2001 e
2011) e o pretendido, para chegar ao resultado final, são duas colunas com estes valores
individualmente. Passou-se então para o “editor power query”, no separador “transformar
dados” para concretizar a ação pretendida.
11
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
3º Passo:
No editor Power Query, selecionou-se a tabela “habitFreg” , depois desta selecionada, fez-se a
seleção da coluna “ano” cujo objetivo era, transformar em duas. Com a coluna a transformar
totalmente selecionada no separador da barra de ferramentas “transformar dados”, escolheu-se
a opção “colunas dinâmicas”. Ao optarmos por esta opção, surgiu uma janela intitulada “Coluna
Dinâmica”. No espaço coluna de valores inseriu-se o “número de habitantes” e nas “Opções
Avançadas” escolheu-se uma função de agregação, que no caso particular foi “não agregar”
uma vez que não era pretendido nenhum tipo de operação aritmética.
12
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
4º Passo:
5º Passo :
Seguidamente, foi necessário efetuar uma relação entre a tabela “freguesias” e a tabela
“habitfreg” através do id, que é o único ponto em comum entre as duas, o que permitiu cruzar
informação entres as duas tabelas.
13
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
6º Passo:
7º passo:
Após algumas formatações de texto, título e cores, utilizando o ícone “formato”, em cada uma
das representações, foi possível chegar ao seguinte resultado.
14
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
8º Passo:
9º Passo:
Depois de inserida a tabela completa com todos os dados necessários ao cálculo da densidade
populacional, e ainda no editor power query, adicionou-se uma coluna personalizada onde
inserimos o nome da nova coluna, neste caso densidade populacional 2001 e 2011 e no corpo
introduzimos a fórmula para o cálculo pretendido. Neste caso [ (2001 ) / ( área ) ] para o ano de
2001 e [ ( 2011 ) / ( área ) ] para o ano de 2011.
15
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
10º Passo:
Finalizado este passo, obtemos as respetivas colunas com a densidade populacional calculada.
11º Passo:
16
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
Finalizado o processo de cálculo, foi necessário relacionar a tabela completa com a tabela
“freguesias” para fazer ligação do id e do nome.
12º Passo
Finalizada a relação, optou-se por inserir a informação do cálculo efetuado, numa tabela com
valores para os dois anos, 2001 e 2011 em cada freguesia do concelho. Selecionando valores
da densidade populacional de 2001 e 2011 da “tabela completa” e o nome das freguesias da
tabela “freguesias”.
13º passo:
17
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
2.2 População residente por concelhos, em 2001, 2011, 2012, 2013, 2014, 2015 e 2016
1º Passo:
18
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
2º Passo:
19
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
3º passo:
Para que a informação apareça corretamente no relatório no Microsoft power Bi, foi necessário
criar duas colunas dinâmicas relativamente á coluna “Anos”, uma vez que na mesma coluna
tem informação de vários anos, e o pretendido é que esses valores estejam em duas colunas.
Ou seja, uma coluna para cada ano com o respetivo número de habitantes separadamente.
Foi então necessário a partir da coluna “anos” criar outras dinâmicas, não agregadas. Isto é
possível no “editor power query”, selecionando a tabela onde pretendo fazer a alteração
( “habitconcelho” ). Depois de verificar a tabela, selecionou-se a coluna do valor “anos” na
totalidade, e no separador “transformar”, optou-se pela coluna dinâmica, e aqui foi possível
escolher os valores pretendidos nas novas colunas. Neste caso, o valor a aparecer em cada
nova coluna é o número de habitantes e nas opções avançadas, colocou-se a opção “não
agregar” para os valores aparecerem inteiros sem qualquer função de agregação em cada
concelho.
4º Passo:
Finalizado este procedimento, foi possível ter a tabela com várias colunas, exatamente como
era necessário para representar a informação no Microsoft Power Bi.
20
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
5º Passo:
Para representar o nome dos concelhos e o nº de habitantes respetivo por ano, foi necessário
estabelecer uma relação entre estas duas tabelas, através do id , que é “ponto” de ligação
entre as duas.
21
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
6º Passo:
Efetuada a relação, foi possível incluir no mesmo relatório de visualização de dados, um gráfico
de barras 100% empilhado, com os valores de cada concelho nos respetivos anos.
7º passo:
Por último efetuaram-se formatação de cores, título e fundo. No resultado final, é possível
passar o cursor por cada barra e receber os valores correspondentes de cada concelho em
cada ano, como mostra a figura ( Concelho Maia em 2013, 135 924 habitantes ).
22
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
1º Passo:
Identificar as tabelas necessárias á realização deste dashboard:
- Grupo Etário
2º Passo:
Separar a informação distinta que consta na coluna ano (vários anos numa só coluna ) de
forma a que, cada coluna seja única e não diferenciada como apresenta na figura abaixo.
Para efetuar este tratamento, passou-se para o “editor power query”, através do item
“transformar dados” e selecionou-se a tabela que queremos trabalhar, a do grupo Etário.
23
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
3º Passo:
4º passo:
Criadas as novas colunas, obtemos a tabela correta e pronta a ser trabalha no dashboard.
24
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City
5º Passo:
Posteriormente ao tratamento da tabela, optou-se por fazer uma comparação por grupo etário
em cada ano, colocando toda a informação num gráfico de colunas agrupadas.
6ºPasso:
25
Tânia Couto Correia