Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Como fazer o download do banco de dados Postgres? #19

Open
allansduarte opened this issue May 19, 2020 · 4 comments
Open

Como fazer o download do banco de dados Postgres? #19

allansduarte opened this issue May 19, 2020 · 4 comments

Comments

@allansduarte
Copy link

Olá,

É possível fazer download do banco de dados postgres (.sql) do Iota com todos os dados e indicadores?

O motivo é pq estamos fazendo um estudo e seria melhor vincularmos a base com o Metabase e criar alguns Dashboards.

@allansduarte allansduarte changed the title Como posso fazer o download do banco de dados Postgres? Como fazer o download do banco de dados Postgres? May 19, 2020
@renatocron
Copy link
Contributor

Olá,

Eu posso fornecer um dump das tabelas que contém informações publicas (variáveis+indicadores+dados crus+indicadores calculados)

Existe no momento 2 bancos de dados diferentes, dependendo do site:
Um para o https://observaprimeirainfancia.org.br/
e outro para o https://www.redesocialdecidades.org.br/ que na verdade tem dados até de outros países (https://rede-la.redesocialdecidades.org.br/) e também tem os dados do https://2013-2016-indicadores.cidadessustentaveis.org.br/

Qual deles você está precisando?

@renatocron
Copy link
Contributor

Lembrando que de hora em hora um arquivo é atualizado https://2013-2016-indicadores.cidadessustentaveis.org.br/rdf
dump.iota.n3.gz tem todos os dados em RDF

@allansduarte
Copy link
Author

allansduarte commented May 19, 2020

Perfeito. Você pode disponibilizar um dump da https://www.observaprimeirainfancia.org.br/ ?

Seria legal uma discussão futura sobre disponibilizar um Metabase público para análise de cada base. Acredito que isso iria ajudar bastante.

@renatocron
Copy link
Contributor

Olá,
acabei ficando atarefado com outras atividades e esqueci do dump!

Eu preparei o dump do http://observaprimeirainfancia.org.br de manhã, já o outro é mais complicado, pois tem muito mais tabelas que eu preciso conferir se não há informações pessoais.

https://www.observaprimeirainfancia.org.br/static/user/iota_primeirainfancia-2020-05-19--public-no-user.sql.bz2

Na tabela indicator_value você encontrará os valores dos indicadores já calculados.
Na tabela variable_value os dados sobre a cidade (são paulo)
Na tabela region_variable_value os dados sobre regiões, existem regiões com diferentes níveis (2 e 3)
para são paulo, atualmente os nomes são (pelo menos é que está configurado na user_region):
region.depth_level=2 é Subprefeitura
region.depth_level=3 é Distrito

Os dados são salvos relacionando um usuário e não a city, mas para encontrar a cidade basta fazer o join na tabela do usuário e encontrar a qual cidade atualmente ele pertence.

Na hora de buscar os dados na region_variable_value filtre apenas por active_value, o sistema tem algumas configurações sobre qual valor usar quando está faltando, e então essa coluna diz qual é o valor 'ativo', pois existe outra função que calcula os dados via as regiões do nível abaixo (essas são marcadas como generated_by_compute)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants