-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #417 from basedosdados/staging/pib-munic-update
[dados-atualizacao] `br_ibge_pib.municipio`
- Loading branch information
Showing
4 changed files
with
147 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
{{ config(alias='gini',schema='br_ibge_pib') }} | ||
SELECT | ||
SAFE_CAST(cod AS STRING) id_uf, | ||
SAFE_CAST(ano AS INT64) ano, | ||
SAFE_CAST(REPLACE(gini_pib, ",", ".") AS FLOAT64) gini_pib, | ||
SAFE_CAST(REPLACE(gini_va_agro, ",", ".") AS FLOAT64) gini_va_agro, | ||
SAFE_CAST(REPLACE(gini_va_industria, ",", ".") AS FLOAT64) gini_va_industria, | ||
SAFE_CAST(REPLACE(gini_servicos, ",", ".")AS FLOAT64) gini_va_servicos, | ||
SAFE_CAST(REPLACE(gini_va_adespss, ",", ".") AS FLOAT64) gini_va_adespss, | ||
FROM basedosdados-staging.br_ibge_pib_staging.gini AS t | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
{{ config(alias='municipio',schema='br_ibge_pib') }} | ||
SELECT | ||
SAFE_CAST(id_municipio AS STRING) id_municipio, | ||
SAFE_CAST(ano AS INT64) ano, | ||
SAFE_CAST(pib AS INT64) pib, | ||
SAFE_CAST(impostos_liquidos AS INT64) impostos_liquidos, | ||
SAFE_CAST(va AS INT64) va, | ||
SAFE_CAST(va_agropecuaria AS INT64) va_agropecuaria, | ||
SAFE_CAST(va_industria AS INT64) va_industria, | ||
SAFE_CAST(va_servicos AS INT64) va_servicos, | ||
SAFE_CAST(va_adespss AS INT64) va_adespss | ||
FROM basedosdados-staging.br_ibge_pib_staging.municipio AS t |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,121 @@ | ||
version: 2 | ||
|
||
models: | ||
- name: br_ibge_pib__municipio | ||
description: Produto Interno Bruto (PIB) municipal a preços correntes | ||
tests: | ||
- dbt_utils.unique_combination_of_columns: | ||
combination_of_columns: | ||
- ano | ||
- id_municipio | ||
columns: | ||
- name: ano | ||
description: Ano | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- relationships: | ||
to: ref('br_bd_diretorios_data_tempo__ano') | ||
field: ano | ||
- name: id_municipio | ||
description: ID Município IBGE 7 Dígitos | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- relationships: | ||
to: ref('br_bd_diretorios_brasil__municipio') | ||
field: id_municipio | ||
- name: pib | ||
description: Produto Interno Bruto a preços correntes | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: impostos_liquidos | ||
description: Impostos, líquidos de subsídios, sobre produtos a preços correntes | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: va | ||
description: Valor adicionado bruto a preços correntes total | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: va_agropecuaria | ||
description: Valor adicionado bruto a preços correntes da agropecuária | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: va_industria | ||
description: Valor adicionado bruto a preços correntes da indústria | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: va_servicos | ||
description: Valor adicionado bruto a preços correntes dos serviços, exclusive | ||
administração, defesa, educação e saúde públicas e seguridade social | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: va_adespss | ||
description: Valor adicionado bruto a preços correntes da administração, defesa, | ||
educação e saúde públicas e seguridade social | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: br_ibge_pib__gini | ||
description: Índice de Gini do produto interno bruto a preços correntes e do valor adicionado bruto a preços correntes por atividade econômica - Referência 2010 | ||
tests: | ||
- dbt_utils.unique_combination_of_columns: | ||
combination_of_columns: | ||
- id_uf | ||
- ano | ||
columns: | ||
- name: id_uf | ||
description: ID UF - IBGE 2 Dígitos | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- relationships: | ||
to: ref('br_bd_diretorios_brasil__uf') | ||
field: id_uf | ||
- name: ano | ||
description: Ano | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- relationships: | ||
to: ref('br_bd_diretorios_data_tempo__ano') | ||
field: ano | ||
- name: gini_pib | ||
description: Índice de Gini da distribuição do produto interno bruto a preços | ||
correntes | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: gini_va_agro | ||
description: Índice de Gini da distribuição do valor adicionado bruto a preços | ||
correntes da agropecuária | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: gini_va_industria | ||
description: Índice de Gini da distribuição do valor adicionado bruto a preços | ||
correntes da indústria | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: gini_va_servicos | ||
description: Índice de Gini da distribuição do valor adicionado bruto a preços | ||
correntes dos serviços, exclusive administração, defesa, educação e saúde | ||
públicas e seguridade social | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
- name: gini_va_adespss | ||
description: Índice de Gini da distribuição do valor adicionado bruto a preços | ||
correntes da administração, defesa, educação e saúde públicas e seguridade | ||
social | ||
tests: | ||
- dbt_utils.not_null_proportion: | ||
at_least: 0.05 | ||
|