Você está na página 1de 25

Suplemento de Apoio ao trabalho realizado no âmbito do projeto “Fontes e

Visualização de Dados em contexto Smart City”

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. Ferramenta Bussiness Intelligence : Cluvio

1º Passo:

Depois do registo na página da ferramenta “Cluvio” https://www.cluvio.com/ ( criação de conta,


email,e password), é necessário aceder á base de dados, utilizando as credenciais
previamente disponibilizadas. Para efeito, foi necessário aceder ao datasources e inserir os
dados fornecidos.

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

para ter acesso generalizado a todos os dados.

2
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City

1.1 Área Florestal Ardida e Número de Incêndios por Ano no Concelho;

1º Passo:

Verificar o nome das colunas que se pretende para agregar em informação visual.
- nincendios
- área ardida
- ano

2º Passo:

Através de um comando em linguagem SQL, agrupar esta informação.

Select nincendios, areaardida, ano

From baze21RA

3
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City

3º passo:

Seguidamente optou-se por um gráfico de barras, onde é possível verificar e interpretar de


forma clara, estes dois valores, na respetiva data.

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.2 Número de estabelecimentos de educação no concelho da Maia em cada ano

1º Passo:

Identificar as colunas necessárias á realização deste dashboard.


- JI_pub
- JI_Priv
- JI_Ipss
- EB1_pub
- EB1_priv
- EB23Ms_pub
- EB23Ms_priv
- Ano

2º Passo:

Seguidamente, e utilizando o comando em linguagem SQL :

Select JI_Pub, JI_Priv, JI_IPSS, EB1_Pub, EB1_Priv, EB23MS_Pub, EB23MS_Priv, ano

from baze21RA

where ano < 2016

Foi possível obter a informação necessária, a agregar no mesmo dashboard.

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.3 Número de alunos em cada estabelecimento de ensino no concelho da Maia

1º Passo:

Identificar as colunas necessárias á realização deste dashboard.


- NAJI_Pub
- NAJI_Priv
- NAJI_IPSS
- NAEB1_Pub
- NAEB23MS_pub
- NAEB23MS_priv
- ano

2º Passo:

Utilizando um comando em linguagem SQL

SELECT NAJI_Pub, NAJI_Priv, NAJI_IPSS, NAEB1_Pub, NAEB1_Priv, NAEB23MS_Pub,


NAEB23MS_Priv, ano

from baze21RA

Foi possível, juntar a informação necessária a este dashboard

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

2. Ferramenta Business Intelligence : Microsoft Power BI

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:

Verificar as tabelas necessárias á elaboração deste dashboard.


- HabitFreg onde consta o id, os anos ( 2001 e 2011 ) , e o número de habitantes
- freguesias onde consta o id, o nome das freguesias e a respetiva área.

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:

Finalizados estes passos, aceitaram-se as alterações efetuadas ás tabelas, e conseguiu-se a


tabela com as duas colunas referentes aos dois anos distintos ( 2001 e 2011 ) , como era
pretendido.

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:

Finalizado o processo de tratamento dos dados, e a relação entre as duas tabelas, e já na


página de relatório do power Bi, foram selecionados os dados necessários á visualização. Área
e freguesias, da tabela “freguesias” e ano 2001, 2011 da tabela “habitfreg”. Posteriormente foi
escolhido um gráfico de colunas agrupadas, onde é possível verificar em cada freguesia a sua
área, e o número de habitantes nos anos de 2001 e 2011, sempre que o cursor é colocado
sobre a respetiva barra do gráfico.

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:

Decidiu-se colocar no mesmo dashboard, a informação relativa á densidade populacional nos


anos de 2001 e 2011. Para o efeito e uma vez que não possuíamos uma tabela na base de
dados com a informação relativa á densidade populacional, foi necessário proceder ao seu
cálculo, a partir dos dados apresentados. Neste caso, e para fazer o cálculo, nº de habitantes a
dividir pela área de cada freguesia, foi necessário colocar na mesma tabela, estas informações.
Optou-se então, por criar uma tabela nova, completa com todos os dados necessários.
No editor power query, no ícone “introduzir dados”, cria uma tabela que foi completada
manualmente com as informações necessárias.

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

Por último, efetuaram-se algumas formatações á tabela da Densidade Populacional, obtendo


como resultado final, um gráfico correspondente á área, e número de habitantes por freguesia,
relacionada com uma tabela com valores correspondentes á densidade populacional. É
possível através deste dashboard, selecionar na tabela uma freguesia, e automaticamente no
gráfico essa mesma freguesia ganha destaque, juntamente com as barras e os valores.

2.2 População residente por concelhos, em 2001, 2011, 2012, 2013, 2014, 2015 e 2016

1º Passo:

Identificar as tabelas necessárias á realização deste dashboard:


- Concelho
- habitConcelho

18
Tânia Couto Correia
Projeto Fontes e Visualização de dados em contexto Smart City

2º Passo:

Verificadas as tabelas, foi necessário tratar a tabela de dados “habitconcelho”. Na tabela


importada da base de dados, tínhamos uma coluna com os ids do concelho, uma coluna com
todos os anos e uma coluna com o número de habitantes.

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

2.3 População Residente por Grupo Etário na cidade da Maia

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:

Selecionou-se a coluna Ano, e no separador transformar, a opção “colunas dinâmicas”. Indicou-


se o conjunto de valores pretendidos ( nº de habitantes ) e escolheu-se a opção de não
agregação dos dados.

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:

Seguidamente procedeu-se á formatação do dashboard, título, fundo, cores, através do item de


formatação “formato”. No resultado final é possível fazer uma comparação imediata e visual por
grupo etário entre anos, ao mesmo tempo que passando o cursor sobre as barras é possível
obter os valores exatos correspondentes.

25
Tânia Couto Correia

Você também pode gostar