Skip to content

Commit

Permalink
Atualizando modelos br_tse_eleicoes
Browse files Browse the repository at this point in the history
  • Loading branch information
Winzen committed Nov 25, 2024
1 parent d3c9db8 commit 1ad9c4e
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
partition_by={
"field": "ano",
"data_type": "int64",
"range": {"start": 1994, "end": 2022, "interval": 2},
"range": {"start": 1994, "end": 2024, "interval": 2},
},
cluster_by=["sigla_uf"],
)
Expand All @@ -17,7 +17,7 @@ select
safe_cast(turno as int64) turno,
safe_cast(id_eleicao as string) id_eleicao,
safe_cast(tipo_eleicao as string) tipo_eleicao,
safe_cast(data_eleicao as string) data_eleicao,
safe_cast(data_eleicao as date) data_eleicao,
safe_cast(sigla_uf as string) sigla_uf,
safe_cast(id_municipio as string) id_municipio,
safe_cast(id_municipio_tse as string) id_municipio_tse,
Expand All @@ -30,4 +30,4 @@ select
safe_cast(numero_candidato as string) numero_candidato,
safe_cast(id_candidato_bd as string) id_candidato_bd,
safe_cast(votos as int64) votos
from `basedosdados-staging.br_tse_eleicoes_staging.resultados_candidato_secao` as t
from `basedosdados-dev.br_tse_eleicoes_staging.resultados_candidato_secao` as t
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
partition_by={
"field": "ano",
"data_type": "int64",
"range": {"start": 1994, "end": 2022, "interval": 2},
"range": {"start": 1994, "end": 2024, "interval": 2},
},
cluster_by=["sigla_uf"],
)
Expand All @@ -16,7 +16,7 @@ select
safe_cast(turno as int64) turno,
safe_cast(id_eleicao as string) id_eleicao,
safe_cast(tipo_eleicao as string) tipo_eleicao,
safe_cast(data_eleicao as string) data_eleicao,
safe_cast(data_eleicao as date) data_eleicao,
safe_cast(sigla_uf as string) sigla_uf,
safe_cast(id_municipio as string) id_municipio,
safe_cast(id_municipio_tse as string) id_municipio_tse,
Expand Down
36 changes: 36 additions & 0 deletions models/br_tse_eleicoes/schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1404,6 +1404,20 @@ models:
description: Zona eleitoral
- name: br_tse_eleicoes__resultados_candidato_secao
description: Dados de resultados eleitorais a nível de candidato-seção.
<<<<<<< HEAD
=======
tests:
- dbt_utils.unique_combination_of_columns:
combination_of_columns:
- ano
- turno
- id_eleicao
- id_municipio_tse
- zona
- secao
- sequencial_candidato
- numero_candidato
>>>>>>> d3be2f4 (Atualizando modelos br_tse_eleicoes)
columns:
- name: ano
description: Ano
Expand All @@ -1419,6 +1433,10 @@ models:
description: ID Eleição
- name: id_municipio
description: ID Município - IBGE 7 Dígitos
tests:
- relationships:
to: ref('br_bd_diretorios_brasil__municipio')
field: id_municipio
- name: id_municipio_tse
description: ID Município - TSE
- name: numero_candidato
Expand Down Expand Up @@ -1577,6 +1595,20 @@ models:
description: Zona eleitoral
- name: br_tse_eleicoes__resultados_partido_secao
description: Dados de resultados em eleições brasileiras a nível de partido-seção.
<<<<<<< HEAD
=======
tests:
- dbt_utils.unique_combination_of_columns:
combination_of_columns:
- ano
- turno
- id_eleicao
- id_municipio_tse
- zona
- secao
- cargo
- numero_partido
>>>>>>> d3be2f4 (Atualizando modelos br_tse_eleicoes)
columns:
- name: ano
description: Ano
Expand All @@ -1596,6 +1628,10 @@ models:
description: ID Eleição
- name: id_municipio
description: ID Município - IBGE 7 Dígitos
tests:
- relationships:
to: ref('br_bd_diretorios_brasil__municipio')
field: id_municipio
- name: id_municipio_tse
description: ID Município - TSE
- name: numero_partido
Expand Down

0 comments on commit 1ad9c4e

Please sign in to comment.