Skip to content

Commit

Permalink
Merge branch 'main' into staging/br_tse_eleicoes
Browse files Browse the repository at this point in the history
  • Loading branch information
Winzen authored Nov 4, 2024
2 parents 9eaeae1 + dbbf7c1 commit 5c58018
Show file tree
Hide file tree
Showing 32 changed files with 9,525 additions and 30 deletions.
63 changes: 63 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@

# Template Pull Requests - Queries-basedosdados

## Nomeação do Pull Request

A nomeação de cada Pull Request (PR) deve seguir o seguinte padrão:

- O título de cada Pull Request (PR) deve começar com uma das seguintes palavras-chave, entre colchetes. Além disso, **marque a palavra-chave que melhor descreve o seu PR atual**:
- [ ] **[Dbt]**: Para subida de novos dados em produção.
- [ ] **[Feature]**: Para novas funcionalidades.
- [ ] **[Table-Approve]**: Para rodar apenas o Table-Approve.
- [ ] **[Bugfix]**: Para correções de bugs.
- [ ] **[Refactor]**: Para mudanças no código que não alteram a funcionalidade.
- [ ] **[Docs]**: Para atualizações na documentação.
- [ ] **[Test]**: Para mudanças relacionadas a testes.
- [ ] **[Chore]**: Para tarefas menores e de manutenção.

---
- Exemplos de título:
- **[docs] br_me_caged**
- **[Feature] br_cgu_servidores_publicos**

## Draft:
- Ao abrir o PR, deverá coloca-lo como draft


## Descrição do PR:
- Explique de maneira clara e concisa o objetivo deste PR. O que foi alterado? Qual o problema que ele resolve?
- **Motivação/Contexto:** <!-- Qual a necessidade dessa mudança? -->


## Detalhes Técnicos:
- Detalhe as mudanças mais técnicas, como ajustes no dbt, scripts ou modelo de dados utilizado.
- **Principais alterações no dbt/scripts:** <!-- Cite as principais mudanças no dbt/script -->
- **Mudanças nos dados e no schema:** <!-- Cite se há mudanças nos dados e no schema -->
- **Impacto no desempenho:** <!-- Cite os impactos de desempenho dessas mudanças -->

- Se alguma parte do código precisar de alguma atenção a mais, comente na linha sinalizando para os revisores.

## Teste e Validações:

- Relate os testes e validações relacionado aos dados/script:
- [ ] Testado em `queries-basedosdados-dev`
- [ ] **Decisões relacionadas aos testes:** <!-- Cite as decisões relacionadas ao teste -->

- **Caso haja algo relacionado aos testes que vale a pena informar:** <!-- Cite informações sobre os testes? -->

## Riscos e Mitigações:
- Identifique os riscos potenciais desta mudança e como mitigar esses Riscos

- Riscos conhecidos: <!-- Cite problemas que podem surgir -->
- Planos de rollback: <!-- Explique como reverter as mudanças -->

## Dependencias:
- Liste quaisquer dependências externas, como bibliotecas, outros PRs ou mudanças que precisam ser feitas antes deste merge.
- [ ] Dependências: <!-- Cite dependencias, bibliotecas e outros PRs que são relacionados a esse Pull Requests antes de mergear -->
- [ ] Nenhuma dependencias adicional


## Revisadores:
- Quando o PR estiver pronto para ser revisado, retire o **Draft** através do **Ready for reviews**, marque os revisadores de repositório, envie o PR no nosso [discord](https://discord.gg/V3yTWRYWZZ) na aba **Correções de PRs, arquiteturas e afins** e marque a **@equipe_dados**:
- Revisadores recomendados no github:
- basedosdados/dados
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{{
config(
alias="brasil_distorcao_idade_serie",
schema="br_inep_educacao_especial",
materialized="table",
)
}}

select
safe_cast(ano as int64) ano,
safe_cast(etapa_ensino as string) etapa_ensino,
safe_cast(tdi as float64) tdi,
from
`basedosdados-staging.br_inep_educacao_especial_staging.brasil_distorcao_idade_serie`
as t
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{{
config(
alias="brasil_taxa_rendimento",
schema="br_inep_educacao_especial",
materialized="table",
)
}}

select
safe_cast(ano as int64) ano,
safe_cast(etapa_ensino as string) etapa_ensino,
safe_cast(taxa_aprovacao as float64) taxa_aprovacao,
safe_cast(taxa_reprovacao as float64) taxa_reprovacao,
safe_cast(taxa_abandono as float64) taxa_abandono,
from
`basedosdados-staging.br_inep_educacao_especial_staging.brasil_taxa_rendimento` as t
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ select
safe_cast(ano as int64) ano,
safe_cast(sigla_uf as string) sigla_uf,
safe_cast(id_municipio as string) id_municipio,
safe_cast(quantidade_docente_regente as int64) quantidade_docente_regente,
safe_cast(quantidade_docente_aee as int64) quantidade_docente_aee,
safe_cast(quantidade_docente_regente as numeric) quantidade_docente_regente,
safe_cast(quantidade_docente_aee as numeric) quantidade_docente_aee,
safe_cast(
quantidade_docente_regente_formacao_continuada as int64
) quantidade_docente_regente_formacao_continuada,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ select
safe_cast(id_municipio as string) id_municipio,
safe_cast(rede as string) rede,
safe_cast(
quantidade_docente_formacao_continuada as int64
quantidade_docente_formacao_continuada as numeric
) quantidade_docente_formacao_continuada,

from `basedosdados-staging.br_inep_educacao_especial_staging.docente_formacao` as t
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ select
safe_cast(ano as int64) ano,
safe_cast(sigla_uf as string) sigla_uf,
safe_cast(rede as string) rede,
safe_cast(quantidade_matricula as int64) quantidade_matricula,
safe_cast(quantidade_matricula_aee as int64) quantidade_matricula_aee,
safe_cast(quantidade_matricula as numeric) quantidade_matricula,
safe_cast(quantidade_matricula_aee as numeric) quantidade_matricula_aee,

from `basedosdados-staging.br_inep_educacao_especial_staging.matricula_aee` as t

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{{
config(
alias="distorcao_idade_serie",
alias="uf_distorcao_idade_serie",
schema="br_inep_educacao_especial",
materialized="table",
)
Expand All @@ -10,5 +10,7 @@ select
safe_cast(ano as int64) ano,
safe_cast(sigla_uf as string) sigla_uf,
safe_cast(etapa_ensino as string) etapa_ensino,
safe_cast(tdi as numeric) tdi,
from `basedosdados-staging.br_inep_educacao_especial_staging.distorcao_idade_serie` as t
safe_cast(tdi as float64) tdi,
from
`basedosdados-staging.br_inep_educacao_especial_staging.uf_distorcao_idade_serie`
as t
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{{
config(
alias="uf_taxa_rendimento",
schema="br_inep_educacao_especial",
materialized="table",
)
}}

select
safe_cast(ano as int64) ano,
safe_cast(sigla_uf as string) sigla_uf,
safe_cast(etapa_ensino as string) etapa_ensino,
safe_cast(taxa_aprovacao as float64) taxa_aprovacao,
safe_cast(taxa_reprovacao as float64) taxa_reprovacao,
safe_cast(taxa_abandono as float64) taxa_abandono,
from `basedosdados-staging.br_inep_educacao_especial_staging.uf_taxa_rendimento` as t
Loading

0 comments on commit 5c58018

Please sign in to comment.