Skip to content

Commit

Permalink
add
Browse files Browse the repository at this point in the history
  • Loading branch information
gabrielle-carv committed Jul 25, 2023
1 parent 46a246b commit b460ce5
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 0 deletions.
3 changes: 3 additions & 0 deletions dbt_project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,9 @@ models:
br_bd_diretorios_brasil:
+materialized: table
+schema: br_bd_diretorios_brasil
br_bd_diretorios_mundo:
+materialized: table
+schema: br_bd_diretorios_mundo
br_bd_indicadores:
+materialized: table
+schema: br_bd_indicadores
Expand Down
22 changes: 22 additions & 0 deletions models/br_bd_diretorios_mundo/br_bd_diretorios_mundo__pais.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{{
config(
alias='pais',
schema='br_bd_diretorios_mundo',
materialized='table',
cluster_by = 'sigla_pais_iso3',
)
}}

SELECT
SAFE_CAST(id_pais_m49 AS STRING) id_pais_m49,
SAFE_CAST(REPLACE(id_pais_fao,".0","") AS STRING) id_pais_fao,
SAFE_CAST(REPLACE(id_pais_gaul,".0","") AS STRING) id_pais_gaul,
SAFE_CAST(sigla_pais_iso3 AS STRING) sigla_pais_iso3,
SAFE_CAST(sigla_pais_iso2 AS STRING) sigla_pais_iso2,
SAFE_CAST(sigla_pais_pnud AS STRING) sigla_pais_pnud,
SAFE_CAST(nome AS STRING) nome,
SAFE_CAST(nome_ingles AS STRING) nome_ingles,
SAFE_CAST(nome_oficial_ingles AS STRING) nome_oficial_ingles,
SAFE_CAST(nacionalidade AS STRING) nacionalidade,
SAFE_CAST(sigla_continente AS STRING) sigla_continente
FROM basedosdados-staging.br_bd_diretorios_mundo_staging.pais AS t
28 changes: 28 additions & 0 deletions models/br_bd_diretorios_mundo/schema.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
version: 2

models:
- name: br_bd_diretorios_mundo__pais
description: A tabela contém dados com identificadores dos países segundo instituições internacionais, além de siglas e os nomes
columns:
- name: id_pais_m49
description: ID País - M49/PNUD
- name: id_pais_fao
description: ID País - FAO
- name: id_pais_gaul
description: ID País - GAUL
- name: sigla_pais_iso3
description: Sigla do País - ISO3
- name: sigla_pais_iso2
description: Sigla do País - ISO2
- name: sigla_pais_pnud
description: Sigla do País - PNUD
- name: nome
description: Nome do país em português
- name: nome_ingles
description: Nome do país em inglês
- name: nome_oficial_ingles
description: Nome oficial do país em inglês
- name: nacionalidade
description: Nacionalidade
- name: sigla_continente
description: Sigla do continente do país

0 comments on commit b460ce5

Please sign in to comment.