Skip to content

Commit 4d0498e

Browse files
author
Larissa Brito
committed
arquivos modificados
1 parent 8e90bea commit 4d0498e

12 files changed

+18088
-0
lines changed

dbt_project.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,9 @@ models:
211211
br_inep_ana:
212212
+materialized: table
213213
+schema: br_inep_ana
214+
br_inep_avaliacao_alfabetizacao:
215+
+materialized: table
216+
+schema: br_inep_avaliacao_alfabetizacao
214217
br_inep_censo_educacao_superior:
215218
+materialized: table
216219
+schema: br_inep_censo_educacao_superior
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{{
2+
config(
3+
alias="alunos",
4+
schema="br_inep_avaliacao_alfabetizacao",
5+
materialized="table",
6+
)
7+
}}
8+
select
9+
safe_cast(ano as int64) ano,
10+
safe_cast(id_municipio as string) id_municipio,
11+
safe_cast(id_escola as string) id_escola,
12+
safe_cast(id_aluno as string) id_aluno,
13+
safe_cast(caderno as string) as caderno,
14+
safe_cast(serie as string) serie,
15+
safe_cast(rede as string) rede,
16+
safe_cast(presenca as string) presenca,
17+
safe_cast(preenchimento_caderno as string) preenchimento_caderno,
18+
safe_cast(alfabetizado as string) alfabetizado,
19+
safe_cast(proficiencia as float64) proficiencia,
20+
safe_cast(peso_aluno as float64) peso_aluno,
21+
from {{ set_datalake_project("br_inep_avaliacao_alfabetizacao_staging.alunos") }} as t
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{{
2+
config(
3+
alias="dicionario",
4+
schema="br_inep_avaliacao_alfabetizacao",
5+
materialized="table",
6+
)
7+
}}
8+
select
9+
safe_cast(id_tabela as string) id_tabela,
10+
safe_cast(nome_coluna as string) nome_coluna,
11+
safe_cast(chave as string) chave,
12+
safe_cast(cobertura_temporal as string) cobertura_temporal,
13+
safe_cast(valor as string) valor,
14+
from
15+
{{ set_datalake_project("br_inep_avaliacao_alfabetizacao_staging.dicionario") }}
16+
as t
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{{
2+
config(
3+
alias="meta_alfabetizacao_brasil",
4+
schema="br_inep_avaliacao_alfabetizacao",
5+
materialized="table",
6+
)
7+
}}
8+
select
9+
safe_cast(ano as int64) ano,
10+
safe_cast(rede as string) rede,
11+
safe_cast(taxa_alfabetizacao as float64) taxa_alfabetizacao,
12+
safe_cast(meta_alfabetizacao_2024 as float64) meta_alfabetizacao_2024,
13+
safe_cast(meta_alfabetizacao_2025 as float64) meta_alfabetizacao_2025,
14+
safe_cast(meta_alfabetizacao_2026 as float64) meta_alfabetizacao_2026,
15+
safe_cast(meta_alfabetizacao_2027 as float64) meta_alfabetizacao_2027,
16+
safe_cast(meta_alfabetizacao_2028 as float64) meta_alfabetizacao_2028,
17+
safe_cast(meta_alfabetizacao_2029 as float64) meta_alfabetizacao_2029,
18+
safe_cast(meta_alfabetizacao_2030 as float64) meta_alfabetizacao_2030,
19+
safe_cast(percentual_participacao as float64) percentual_participacao,
20+
from
21+
{{
22+
set_datalake_project(
23+
"br_inep_avaliacao_alfabetizacao_staging.meta_alfabetizacao_brasil"
24+
)
25+
}} as t
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{{
2+
config(
3+
alias="meta_alfabetizacao_municipio",
4+
schema="br_inep_avaliacao_alfabetizacao",
5+
materialized="table",
6+
)
7+
}}
8+
select
9+
safe_cast(ano as int64) ano,
10+
safe_cast(id_municipio as string) id_municipio,
11+
safe_cast(rede as string) rede,
12+
safe_cast(taxa_alfabetizacao as float64) taxa_alfabetizacao,
13+
safe_cast(meta_alfabetizacao_2024 as float64) meta_alfabetizacao_2024,
14+
safe_cast(meta_alfabetizacao_2025 as float64) meta_alfabetizacao_2025,
15+
safe_cast(meta_alfabetizacao_2026 as float64) meta_alfabetizacao_2026,
16+
safe_cast(meta_alfabetizacao_2027 as float64) meta_alfabetizacao_2027,
17+
safe_cast(meta_alfabetizacao_2028 as float64) meta_alfabetizacao_2028,
18+
safe_cast(meta_alfabetizacao_2029 as float64) meta_alfabetizacao_2029,
19+
safe_cast(meta_alfabetizacao_2030 as float64) meta_alfabetizacao_2030,
20+
safe_cast(nivel_alfabetizacao as int64) nivel_alfabetizacao,
21+
safe_cast(percentual_participacao as float64) percentual_participacao,
22+
from
23+
{{
24+
set_datalake_project(
25+
"br_inep_avaliacao_alfabetizacao_staging.meta_alfabetizacao_municipio"
26+
)
27+
}}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{{
2+
config(
3+
alias="meta_alfabetizacao_uf",
4+
schema="br_inep_avaliacao_alfabetizacao",
5+
materialized="table",
6+
)
7+
}}
8+
select
9+
safe_cast(ano as int64) ano,
10+
safe_cast(sigla_uf as string) sigla_uf,
11+
safe_cast(rede as string) rede,
12+
safe_cast(taxa_alfabetizacao as float64) taxa_alfabetizacao,
13+
safe_cast(meta_alfabetizacao_2024 as float64) meta_alfabetizacao_2024,
14+
safe_cast(meta_alfabetizacao_2025 as float64) meta_alfabetizacao_2025,
15+
safe_cast(meta_alfabetizacao_2026 as float64) meta_alfabetizacao_2026,
16+
safe_cast(meta_alfabetizacao_2027 as float64) meta_alfabetizacao_2027,
17+
safe_cast(meta_alfabetizacao_2028 as float64) meta_alfabetizacao_2028,
18+
safe_cast(meta_alfabetizacao_2029 as float64) meta_alfabetizacao_2029,
19+
safe_cast(meta_alfabetizacao_2030 as float64) meta_alfabetizacao_2030,
20+
safe_cast(percentual_participacao as float64) percentual_participacao,
21+
from
22+
{{ set_datalake_project("br_inep_avaliacao_alfabetizacao.meta_alfabetizacao_uf") }}
23+
as t
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{{
2+
config(
3+
alias="municipio",
4+
schema="br_inep_avaliacao_alfabetizacao",
5+
materialized="table",
6+
)
7+
}}
8+
select
9+
safe_cast(ano as int64) ano,
10+
safe_cast(id_municipio as int64) id_municipio,
11+
safe_cast(serie as string) serie,
12+
safe_cast(rede as string) rede,
13+
safe_cast(taxa_alfabetizacao as float64) taxa_alfabetizacao,
14+
safe_cast(media_portugues as float64) media_portugues,
15+
from
16+
{{ set_datalake_project("br_inep_avaliacao_alfabetizacao_staging.municipio") }} as t
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{{
2+
config(
3+
alias="uf", schema="br_inep_avaliacao_alfabetizacao", materialized="table"
4+
)
5+
}}
6+
7+
select
8+
safe_cast(ano as int64) ano,
9+
safe_cast(sigla_uf as string) sigla_uf,
10+
safe_cast(serie as string) serie,
11+
safe_cast(rede as string) rede,
12+
safe_cast(taxa_alfabetizacao as float64) taxa_alfabetizacao,
13+
safe_cast(media_portugues as float64) media_portugues,
14+
safe_cast(pc_aluno_nivel_0_lp as float64) proporcao_aluno_nivel_0,
15+
safe_cast(pc_aluno_nivel_1_lp as float64) proporcao_aluno_nivel_1,
16+
safe_cast(pc_aluno_nivel_2_lp as float64) proporcao_aluno_nivel_2,
17+
safe_cast(pc_aluno_nivel_3_lp as float64) proporcao_aluno_nivel_3,
18+
safe_cast(pc_aluno_nivel_4_lp as float64) proporcao_aluno_nivel_4,
19+
safe_cast(pc_aluno_nivel_5_lp as float64) proporcao_aluno_nivel_5,
20+
safe_cast(pc_aluno_nivel_6_lp as float64) proporcao_aluno_nivel_6,
21+
safe_cast(pc_aluno_nivel_7_lp as float64) proporcao_aluno_nivel_7,
22+
safe_cast(pc_aluno_nivel_8_lp as float64) proporcao_aluno_nivel_8,
23+
from {{ set_datalake_project("br_inep_avaliacao_alfabetizacao_staging.uf") }} as t

0 commit comments

Comments
 (0)