From 0fd2d8bc9b0c56225dea1ebfcba3d356b4b9ed03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Victor=20Frans=20Pondaco=20Winandy?= <jvfpw18@inf.ufpr.br> Date: Thu, 2 Jul 2020 09:39:13 -0300 Subject: [PATCH] Update pib 2017, add localizacao for mapfor --- ibge_pib.json | 2 +- localizacao_campi.json | 10 ++++++ localizacao_escolas.json | 14 ++++++++ pib_quintis.json | 6 ++++ pnad.json | 72 +++++++++++++++++++++++++++++++++++----- 5 files changed, 95 insertions(+), 9 deletions(-) create mode 100644 localizacao_campi.json create mode 100644 localizacao_escolas.json create mode 100644 pib_quintis.json diff --git a/ibge_pib.json b/ibge_pib.json index 6690b10..f7600ec 100644 --- a/ibge_pib.json +++ b/ibge_pib.json @@ -1,6 +1,6 @@ { "pairing_description": "Tabela do censo IBGE (PIB)", - "data_source": "IBGE em parceria com os Órgãos Estaduais de EstatÃstica, Secretarias Estaduais de Governo e Superintendência da Zona Franca de Manaus – SUFRAMA", + "data_source": "Elaborado a partir da base de Produto Interno Bruto dos MunicÃpios/IBGE", "pk": ["ano_censo","municipio_id"], "foreign_keys": [ { diff --git a/localizacao_campi.json b/localizacao_campi.json new file mode 100644 index 0000000..65eaab0 --- /dev/null +++ b/localizacao_campi.json @@ -0,0 +1,10 @@ +{ + "pairing_description": "Tabela com a geolocalização dos campi de ensino superior", + "data_source": "", + "pk": ["ano_censo", "id"], + "foreign_keys": [{ + "keys": ["municipio_id"], + "reference_columns": ["id"], + "reference_table": "municipio" + }] +} diff --git a/localizacao_escolas.json b/localizacao_escolas.json new file mode 100644 index 0000000..e3ec1fe --- /dev/null +++ b/localizacao_escolas.json @@ -0,0 +1,14 @@ +{ + "pairing_description": "Tabela com a geolocalização das escolas", + "data_source": "", + "pk": ["ano_censo", "id"], + "foreign_keys": [{ + "keys": ["municipio_id"], + "reference_columns": ["id"], + "reference_table": "municipio" + }, { + "keys": ["ano_censo","id"], + "reference_columns": ["ano_censo","id"], + "reference_table": "escola" + }] +} diff --git a/pib_quintis.json b/pib_quintis.json new file mode 100644 index 0000000..b0b7378 --- /dev/null +++ b/pib_quintis.json @@ -0,0 +1,6 @@ +{ + "pairing_description": "Tabela com o valor dos quintis por estado", + "data_source": "Elaborado a partir da base de Produto Interno Bruto dos MunicÃpios/IBGE", + "pk": ["ano_censo", "tipo", "estado_id"], + "foreign_keys": [] +} diff --git a/pnad.json b/pnad.json index 659b18c..aa8b7a9 100644 --- a/pnad.json +++ b/pnad.json @@ -2,11 +2,67 @@ "pairing_description": "Tabela do censo IBGE (PNAD)", "data_source": "PNAD (arquivo Pessoas)/IBGE", "pk": [], - "foreign_keys": [ - { - "keys": ["estado_id"], - "reference_columns": ["id"], - "reference_table": "estado" - } - ] -} + "foreign_keys": [{ + "keys": ["estado_id"], + "reference_columns": ["id"], + "reference_table": "estado" + }], + "columns": { + "ano_censo": ["INT", "ANO"], + "estado_id": ["INT", "COD_UF"], + "regiao_id": ["INT", "COD_REGIAO"], + "controle_uf": ["INT", "PNDEPE001N0"], + "sexo_original": ["INT", "PNDPE004N0"], + "cond_unidade_domiciliar": ["INT", "PNDPE013N0"], + "cond_familia": ["INT", "PNDPE014N0"], + "cor_raca_original": ["INT", "PNDEPE006N0"], + "alfabetizado": ["INT", "PNDEPE007N0"], + "frequenta_escola_creche": ["INT", "PNDEPE008N0"], + "nasc_dia": ["INT", "PNDPE015N0"], + "nasc_mes": ["INT", "PNDPE016N0"], + "nasc_ano": ["INT", "PNDPE017N0"], + "idade": ["INT", "PNDEPE005N0"], + "posicao_trabalho": ["INT", "PNDPE023N0"], + "situacao_censitaria": ["INT", "PNDEPE003N0"], + "peso": ["INT", "PNDEPE002N0"], + "t_renda_per_capita": ["BIGINT", "t_PNDPE018N0"], + "faixa_renda_per_capita": ["INT", "PNDEPE019N0"], + "escolaridade_familiar": ["INT", "PNDEPE011N0"], + "t_renda_per_capita_familia": ["BIGINT", "t_PNDPE020N0"], + "nivel_ensino": ["INT", "PNDPE009N0"], + "anos_estudo": ["INT", "PNDEPE012N0"], + "condicao_ocupacao_trabalho": ["INT", "PNDPE027N0"], + "rede_ensino": ["TINYINT", "SMPPIR-PNAD1"], + "curso_que_frequenta": ["TINYINT", "SMPPIR-PNAD2"], + "area_rede_publica_ensino": ["TINYINT", "SMPPIR-PNAD3"], + "codigo_ocupacao_trabalho": ["INT", "PNDPE021N0"], + "setor_trabalho": ["INT", "PNDPE022N0"], + "area_trabalho": ["INT", "PNDPE024N0"], + "horas_trabalhadas_semana": ["INT", "PNDPE025N0"], + "t_renda_mensal": ["BIGINT", "t_PNDPE026N0"], + "codigo_ocupacao_trabalho_2": ["INT", "PNDPE028N0"], + "setor_trabalho_2": ["INT", "PNDPE029N0"], + "area_trabalho_2": ["INT", "PNDPE030N0"], + "funcionario_publico_2": ["INT", "PNDPE031N0"], + "carteira_trabalho_2": ["INT", "PNDPE032N0"], + "t_renda_mensal_2": ["BIGINT", "t_PNDPE034N0"], + "horas_trabalhadas_semana_2": ["INT", "PNDPE033N0"], + "idade_31_03": ["INT", "PNDPE005T2"], + "t_idade_31_03": ["INT", "t_PNDPE005T2"], + "faixa_etaria_31_03": ["INT", "PNDPE005T3"], + "cor_raca_id": ["INT", "PNDPE006T2"], + "localizacao_id": ["INT", "PNDPE003T1"], + "faixa_etaria": ["INT", "PNDPE005T1"], + "professor_educacao_basica": ["BOOLEAN", "PNDPE021T1"], + "renda_per_capita": ["INT", "PNDEPE018N0"], + "renda_per_capita_familia": ["INT", "PNDPE020N0"], + "renda_mensal": ["INT", "PNDPE026N0"], + "renda_mensal_2": ["INT", "PNDPE034N0"], + "renda_normalizada_40_horas": ["INT", "PNDPE026T1"], + "renda_per_capita_sm": ["DECIMAL(7,4)", "PNDPE018T1"], + "quintil_nivel_rendimento": ["INT", "PNDPE018T2"], + "extremos_nivel_rendimento": ["INT", "PNDPE018T3"], + "sexo": ["INT", "PNDPE004T1"], + "cor_raca": ["INT", "PNDPE006T1"] + } +} \ No newline at end of file -- GitLab