Skip to content

Commit

Permalink
Merge branch 'main' into br_cgu_beneficios_cidadao
Browse files Browse the repository at this point in the history
  • Loading branch information
tricktx authored Mar 13, 2024
2 parents 0e9f929 + f460b57 commit 0734278
Show file tree
Hide file tree
Showing 19 changed files with 5,028 additions and 17 deletions.
6 changes: 6 additions & 0 deletions dbt_project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,9 @@ models:
br_inep_censo_escolar:
+materialized: table
+schema: br_inep_censo_escolar
br_inep_indicadores_educacionais:
+materialized: table
+schema: br_inep_indicadores_educacionais
br_inep_saeb:
+materialized: table
+schema: br_inep_saeb
Expand Down Expand Up @@ -202,6 +205,9 @@ models:
br_ms_cnes:
+materialized: table
+schema: br_ms_cnes
br_ms_sia:
+materialized: table
+schema: br_ms_sia
br_ms_sim:
+materialized: table
+schema: br_ms_sim
Expand Down
18 changes: 18 additions & 0 deletions models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__cid_10.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{
config(
alias="cid_10",
schema="br_bd_diretorios_brasil",
materialized="table",
)
}}

select
safe_cast(subcategoria as string) subcategoria,
safe_cast(descricao_subcategoria as string) descricao_subcategoria,
safe_cast(categoria as string) categoria,
safe_cast(descricao_categoria as string) descricao_categoria,
safe_cast(capitulo as string) capitulo,
safe_cast(descricao_capitulo as string) descricao_capitulo,
safe_cast(causa_violencia as int64) causa_violencia,
safe_cast(causa_overdose as int64) causa_overdose,
from `basedosdados-dev.br_bd_diretorios_brasil_staging.cid_10` as t
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{{
config(
alias="natureza_juridica",
schema="br_bd_diretorios_brasil",
materialized="table",
)
}}
select
safe_cast(id_natureza_juridica as string) as id_natureza_juridica,
safe_cast(descricao as string) as descricao,
safe_cast(escopo as string) as escopo
from `basedosdados-dev.br_bd_diretorios_brasil_staging.natureza_juridica` as t
35 changes: 35 additions & 0 deletions models/br_bd_diretorios_brasil/schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -428,3 +428,38 @@ models:
description: Unidade da Federação
- name: regiao
description: Região
- name: br_bd_diretorios_brasil__cid_10
description: Diretório da Classificação Internacional de Doenças (CID) 10.
columns:
- name: subcategoria
description: Subcategoria da CID-10
- name: descricao_subcategoria
description: Descrição da Subcategoria da CID-10
- name: categoria
description: Categoria da CID-10
- name: descricao_categoria
description: Descrição da Categoria da CID-10
- name: capitulo
description: Capítulo da CID-10
- name: descricao_capitulo
description: Descrição do Capítulo da CID-10
- name: causa_violencia
description: Causa - Violência (Categorias W32 W33 W34 X85 X86 X87 X88 X89
X90 X91 X92 X93 X94 X95 X96 X97 X98 X99 Y00 Y01 Y02 Y03 Y04 Y05 Y06 Y07
Y08 Y09 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17 Y18 Y19 Y20 Y21 Y22 Y23 Y24 Y25
Y26 Y27 Y28 Y29 Y30 Y31 Y32 Y33 Y34 Y35 Y87 Y89)
- name: causa_overdose
description: Causa - Overdose (Categorias F10 F11 F12 F14 F16 F19 T40 T41
T42 T43 T44 T45 T46 T47 T48 T49 T50 X42 X43 X44 X45 X46 X47 X48 X49 X60
X61 X62 X63 X64 X65 X66 X67 X68 X69 Y12 Y13 Y14 Y15 Y16 Y49 Y50 Y51 Z64
Z65)
- name: br_bd_diretorios_brasil__natureza_juridica
description: A tabela reúne as naturezas jurídicas conforme a Comissão Nacional
de Classificação (Concla)
columns:
- name: id_natureza_juridica
description: ID da Natureza Jurídica
- name: descricao
description: Descrição da natureza jurídica
- name: escopo
description: Propósito da natureza jurídica
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
{{ config(alias="frente_deputado", schema="br_camara_dados_abertos") }}
select distinct
safe_cast(id as string) id_frente,
safe_cast(titulo as string) titulo,
safe_cast(titulo as string) titulo_deputado,
safe_cast(replace(id_deputado, ".0", "") as string) id_deputado,
initcap(nome_deputado) nome_deputado,
safe_cast(titulo_deputado as string) titulo_deputado,
safe_cast(url_foto_deputado as string) url_foto_deputado,
from `basedosdados-dev.br_camara_dados_abertos_staging.frente_deputado` as t
20 changes: 5 additions & 15 deletions models/br_camara_dados_abertos/schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -845,11 +845,6 @@ models:
tests:
- dbt_utils.not_null_proportion:
at_least: 0.05
- name: url_orgao
description: URL do orgão
tests:
- dbt_utils.not_null_proportion:
at_least: 0.05
- name: tipo_orgao
description: Tipo do orgão
tests:
Expand Down Expand Up @@ -1186,8 +1181,8 @@ models:
tests:
- dbt_utils.not_null_proportion:
at_least: 0.05
- name: titulo
description: Título
- name: titulo_deputado
description: Título do deputado
tests:
- dbt_utils.not_null_proportion:
at_least: 0.05
Expand All @@ -1201,11 +1196,6 @@ models:
tests:
- dbt_utils.not_null_proportion:
at_least: 0.05
- name: titulo_deputado
description: Título do deputado
tests:
- dbt_utils.not_null_proportion:
at_least: 0.05
- name: url_foto_deputado
description: URL da foto do deputado
tests:
Expand Down Expand Up @@ -1292,8 +1282,8 @@ models:
- not_null_proportion_multiple_columns:
at_least: 0.05
columns:
- name: ano
description: Ano
- name: ano_licitacao
description: Ano da licitação
tests:
- relationships:
to: ref('br_bd_diretorios_data_tempo__ano')
Expand Down Expand Up @@ -1364,7 +1354,7 @@ models:
at_least: 0.05
columns:
- name: ano_licitacao
description: Ano
description: Ano da licitação
tests:
- relationships:
to: ref('br_bd_diretorios_data_tempo__ano')
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,232 @@
{{
config(
alias="brasil",
materialized="table",
schema="br_inep_indicadores_educacionais",
partition_by={
"field": "ano",
"data_type": "int64",
"range": {"start": 2006, "end": 2023, "interval": 1},
},
)
}}
select
safe_cast(ano as int64) ano,
safe_cast(localizacao as string) localizacao,
safe_cast(rede as string) rede,
safe_cast(atu_ei as float64) atu_ei,
safe_cast(atu_ei_creche as float64) atu_ei_creche,
safe_cast(atu_ei_pre_escola as float64) atu_ei_pre_escola,
safe_cast(atu_ef as float64) atu_ef,
safe_cast(atu_ef_anos_iniciais as float64) atu_ef_anos_iniciais,
safe_cast(atu_ef_anos_finais as float64) atu_ef_anos_finais,
safe_cast(atu_ef_1_ano as float64) atu_ef_1_ano,
safe_cast(atu_ef_2_ano as float64) atu_ef_2_ano,
safe_cast(atu_ef_3_ano as float64) atu_ef_3_ano,
safe_cast(atu_ef_4_ano as float64) atu_ef_4_ano,
safe_cast(atu_ef_5_ano as float64) atu_ef_5_ano,
safe_cast(atu_ef_6_ano as float64) atu_ef_6_ano,
safe_cast(atu_ef_7_ano as float64) atu_ef_7_ano,
safe_cast(atu_ef_8_ano as float64) atu_ef_8_ano,
safe_cast(atu_ef_9_ano as float64) atu_ef_9_ano,
safe_cast(atu_ef_turmas_unif_multi_fluxo as float64) atu_ef_turmas_unif_multi_fluxo,
safe_cast(atu_em as float64) atu_em,
safe_cast(atu_em_1_ano as float64) atu_em_1_ano,
safe_cast(atu_em_2_ano as float64) atu_em_2_ano,
safe_cast(atu_em_3_ano as float64) atu_em_3_ano,
safe_cast(atu_em_4_ano as float64) atu_em_4_ano,
safe_cast(atu_em_nao_seriado as float64) atu_em_nao_seriado,
safe_cast(had_ei as float64) had_ei,
safe_cast(had_ei_creche as float64) had_ei_creche,
safe_cast(had_ei_pre_escola as float64) had_ei_pre_escola,
safe_cast(had_ef as float64) had_ef,
safe_cast(had_ef_anos_iniciais as float64) had_ef_anos_iniciais,
safe_cast(had_ef_anos_finais as float64) had_ef_anos_finais,
safe_cast(had_ef_1_ano as float64) had_ef_1_ano,
safe_cast(had_ef_2_ano as float64) had_ef_2_ano,
safe_cast(had_ef_3_ano as float64) had_ef_3_ano,
safe_cast(had_ef_4_ano as float64) had_ef_4_ano,
safe_cast(had_ef_5_ano as float64) had_ef_5_ano,
safe_cast(had_ef_6_ano as float64) had_ef_6_ano,
safe_cast(had_ef_7_ano as float64) had_ef_7_ano,
safe_cast(had_ef_8_ano as float64) had_ef_8_ano,
safe_cast(had_ef_9_ano as float64) had_ef_9_ano,
safe_cast(had_em as float64) had_em,
safe_cast(had_em_1_ano as float64) had_em_1_ano,
safe_cast(had_em_2_ano as float64) had_em_2_ano,
safe_cast(had_em_3_ano as float64) had_em_3_ano,
safe_cast(had_em_4_ano as float64) had_em_4_ano,
safe_cast(had_em_nao_seriado as float64) had_em_nao_seriado,
safe_cast(tdi_ef as float64) tdi_ef,
safe_cast(tdi_ef_anos_iniciais as float64) tdi_ef_anos_iniciais,
safe_cast(tdi_ef_anos_finais as float64) tdi_ef_anos_finais,
safe_cast(tdi_ef_1_ano as float64) tdi_ef_1_ano,
safe_cast(tdi_ef_2_ano as float64) tdi_ef_2_ano,
safe_cast(tdi_ef_3_ano as float64) tdi_ef_3_ano,
safe_cast(tdi_ef_4_ano as float64) tdi_ef_4_ano,
safe_cast(tdi_ef_5_ano as float64) tdi_ef_5_ano,
safe_cast(tdi_ef_6_ano as float64) tdi_ef_6_ano,
safe_cast(tdi_ef_7_ano as float64) tdi_ef_7_ano,
safe_cast(tdi_ef_8_ano as float64) tdi_ef_8_ano,
safe_cast(tdi_ef_9_ano as float64) tdi_ef_9_ano,
safe_cast(tdi_em as float64) tdi_em,
safe_cast(tdi_em_1_ano as float64) tdi_em_1_ano,
safe_cast(tdi_em_2_ano as float64) tdi_em_2_ano,
safe_cast(tdi_em_3_ano as float64) tdi_em_3_ano,
safe_cast(tdi_em_4_ano as float64) tdi_em_4_ano,
safe_cast(taxa_aprovacao_ef as float64) taxa_aprovacao_ef,
safe_cast(
taxa_aprovacao_ef_anos_iniciais as float64
) taxa_aprovacao_ef_anos_iniciais,
safe_cast(taxa_aprovacao_ef_anos_finais as float64) taxa_aprovacao_ef_anos_finais,
safe_cast(taxa_aprovacao_ef_1_ano as float64) taxa_aprovacao_ef_1_ano,
safe_cast(taxa_aprovacao_ef_2_ano as float64) taxa_aprovacao_ef_2_ano,
safe_cast(taxa_aprovacao_ef_3_ano as float64) taxa_aprovacao_ef_3_ano,
safe_cast(taxa_aprovacao_ef_4_ano as float64) taxa_aprovacao_ef_4_ano,
safe_cast(taxa_aprovacao_ef_5_ano as float64) taxa_aprovacao_ef_5_ano,
safe_cast(taxa_aprovacao_ef_6_ano as float64) taxa_aprovacao_ef_6_ano,
safe_cast(taxa_aprovacao_ef_7_ano as float64) taxa_aprovacao_ef_7_ano,
safe_cast(taxa_aprovacao_ef_8_ano as float64) taxa_aprovacao_ef_8_ano,
safe_cast(taxa_aprovacao_ef_9_ano as float64) taxa_aprovacao_ef_9_ano,
safe_cast(taxa_aprovacao_em as float64) taxa_aprovacao_em,
safe_cast(taxa_aprovacao_em_1_ano as float64) taxa_aprovacao_em_1_ano,
safe_cast(taxa_aprovacao_em_2_ano as float64) taxa_aprovacao_em_2_ano,
safe_cast(taxa_aprovacao_em_3_ano as float64) taxa_aprovacao_em_3_ano,
safe_cast(taxa_aprovacao_em_4_ano as float64) taxa_aprovacao_em_4_ano,
safe_cast(taxa_aprovacao_em_nao_seriado as float64) taxa_aprovacao_em_nao_seriado,
safe_cast(taxa_reprovacao_ef as float64) taxa_reprovacao_ef,
safe_cast(
taxa_reprovacao_ef_anos_iniciais as float64
) taxa_reprovacao_ef_anos_iniciais,
safe_cast(taxa_reprovacao_ef_anos_finais as float64) taxa_reprovacao_ef_anos_finais,
safe_cast(taxa_reprovacao_ef_1_ano as float64) taxa_reprovacao_ef_1_ano,
safe_cast(taxa_reprovacao_ef_2_ano as float64) taxa_reprovacao_ef_2_ano,
safe_cast(taxa_reprovacao_ef_3_ano as float64) taxa_reprovacao_ef_3_ano,
safe_cast(taxa_reprovacao_ef_4_ano as float64) taxa_reprovacao_ef_4_ano,
safe_cast(taxa_reprovacao_ef_5_ano as float64) taxa_reprovacao_ef_5_ano,
safe_cast(taxa_reprovacao_ef_6_ano as float64) taxa_reprovacao_ef_6_ano,
safe_cast(taxa_reprovacao_ef_7_ano as float64) taxa_reprovacao_ef_7_ano,
safe_cast(taxa_reprovacao_ef_8_ano as float64) taxa_reprovacao_ef_8_ano,
safe_cast(taxa_reprovacao_ef_9_ano as float64) taxa_reprovacao_ef_9_ano,
safe_cast(taxa_reprovacao_em as float64) taxa_reprovacao_em,
safe_cast(taxa_reprovacao_em_1_ano as float64) taxa_reprovacao_em_1_ano,
safe_cast(taxa_reprovacao_em_2_ano as float64) taxa_reprovacao_em_2_ano,
safe_cast(taxa_reprovacao_em_3_ano as float64) taxa_reprovacao_em_3_ano,
safe_cast(taxa_reprovacao_em_4_ano as float64) taxa_reprovacao_em_4_ano,
safe_cast(taxa_reprovacao_em_nao_seriado as float64) taxa_reprovacao_em_nao_seriado,
safe_cast(taxa_abandono_ef as float64) taxa_abandono_ef,
safe_cast(taxa_abandono_ef_anos_iniciais as float64) taxa_abandono_ef_anos_iniciais,
safe_cast(taxa_abandono_ef_anos_finais as float64) taxa_abandono_ef_anos_finais,
safe_cast(taxa_abandono_ef_1_ano as float64) taxa_abandono_ef_1_ano,
safe_cast(taxa_abandono_ef_2_ano as float64) taxa_abandono_ef_2_ano,
safe_cast(taxa_abandono_ef_3_ano as float64) taxa_abandono_ef_3_ano,
safe_cast(taxa_abandono_ef_4_ano as float64) taxa_abandono_ef_4_ano,
safe_cast(taxa_abandono_ef_5_ano as float64) taxa_abandono_ef_5_ano,
safe_cast(taxa_abandono_ef_6_ano as float64) taxa_abandono_ef_6_ano,
safe_cast(taxa_abandono_ef_7_ano as float64) taxa_abandono_ef_7_ano,
safe_cast(taxa_abandono_ef_8_ano as float64) taxa_abandono_ef_8_ano,
safe_cast(taxa_abandono_ef_9_ano as float64) taxa_abandono_ef_9_ano,
safe_cast(taxa_abandono_em as float64) taxa_abandono_em,
safe_cast(taxa_abandono_em_1_ano as float64) taxa_abandono_em_1_ano,
safe_cast(taxa_abandono_em_2_ano as float64) taxa_abandono_em_2_ano,
safe_cast(taxa_abandono_em_3_ano as float64) taxa_abandono_em_3_ano,
safe_cast(taxa_abandono_em_4_ano as float64) taxa_abandono_em_4_ano,
safe_cast(taxa_abandono_em_nao_seriado as float64) taxa_abandono_em_nao_seriado,
safe_cast(tnr_ef as float64) tnr_ef,
safe_cast(tnr_ef_anos_iniciais as float64) tnr_ef_anos_iniciais,
safe_cast(tnr_ef_anos_finais as float64) tnr_ef_anos_finais,
safe_cast(tnr_ef_1_ano as float64) tnr_ef_1_ano,
safe_cast(tnr_ef_2_ano as float64) tnr_ef_2_ano,
safe_cast(tnr_ef_3_ano as float64) tnr_ef_3_ano,
safe_cast(tnr_ef_4_ano as float64) tnr_ef_4_ano,
safe_cast(tnr_ef_5_ano as float64) tnr_ef_5_ano,
safe_cast(tnr_ef_6_ano as float64) tnr_ef_6_ano,
safe_cast(tnr_ef_7_ano as float64) tnr_ef_7_ano,
safe_cast(tnr_ef_8_ano as float64) tnr_ef_8_ano,
safe_cast(tnr_ef_9_ano as float64) tnr_ef_9_ano,
safe_cast(tnr_em as float64) tnr_em,
safe_cast(tnr_em_1_ano as float64) tnr_em_1_ano,
safe_cast(tnr_em_2_ano as float64) tnr_em_2_ano,
safe_cast(tnr_em_3_ano as float64) tnr_em_3_ano,
safe_cast(tnr_em_4_ano as float64) tnr_em_4_ano,
safe_cast(tnr_em_nao_seriado as float64) tnr_em_nao_seriado,
safe_cast(dsu_ei as float64) dsu_ei,
safe_cast(dsu_ei_creche as float64) dsu_ei_creche,
safe_cast(dsu_ei_pre_escola as float64) dsu_ei_pre_escola,
safe_cast(dsu_ef as float64) dsu_ef,
safe_cast(dsu_ef_anos_iniciais as float64) dsu_ef_anos_iniciais,
safe_cast(dsu_ef_anos_finais as float64) dsu_ef_anos_finais,
safe_cast(dsu_em as float64) dsu_em,
safe_cast(dsu_ep as float64) dsu_ep,
safe_cast(dsu_eja as float64) dsu_eja,
safe_cast(dsu_ee as float64) dsu_ee,
safe_cast(afd_ei_grupo_1 as float64) afd_ei_grupo_1,
safe_cast(afd_ei_grupo_2 as float64) afd_ei_grupo_2,
safe_cast(afd_ei_grupo_3 as float64) afd_ei_grupo_3,
safe_cast(afd_ei_grupo_4 as float64) afd_ei_grupo_4,
safe_cast(afd_ei_grupo_5 as float64) afd_ei_grupo_5,
safe_cast(afd_ef_grupo_1 as float64) afd_ef_grupo_1,
safe_cast(afd_ef_grupo_2 as float64) afd_ef_grupo_2,
safe_cast(afd_ef_grupo_3 as float64) afd_ef_grupo_3,
safe_cast(afd_ef_grupo_4 as float64) afd_ef_grupo_4,
safe_cast(afd_ef_grupo_5 as float64) afd_ef_grupo_5,
safe_cast(afd_ef_anos_iniciais_grupo_1 as float64) afd_ef_anos_iniciais_grupo_1,
safe_cast(afd_ef_anos_iniciais_grupo_2 as float64) afd_ef_anos_iniciais_grupo_2,
safe_cast(afd_ef_anos_iniciais_grupo_3 as float64) afd_ef_anos_iniciais_grupo_3,
safe_cast(afd_ef_anos_iniciais_grupo_4 as float64) afd_ef_anos_iniciais_grupo_4,
safe_cast(afd_ef_anos_iniciais_grupo_5 as float64) afd_ef_anos_iniciais_grupo_5,
safe_cast(afd_ef_anos_finais_grupo_1 as float64) afd_ef_anos_finais_grupo_1,
safe_cast(afd_ef_anos_finais_grupo_2 as float64) afd_ef_anos_finais_grupo_2,
safe_cast(afd_ef_anos_finais_grupo_3 as float64) afd_ef_anos_finais_grupo_3,
safe_cast(afd_ef_anos_finais_grupo_4 as float64) afd_ef_anos_finais_grupo_4,
safe_cast(afd_ef_anos_finais_grupo_5 as float64) afd_ef_anos_finais_grupo_5,
safe_cast(afd_em_grupo_1 as float64) afd_em_grupo_1,
safe_cast(afd_em_grupo_2 as float64) afd_em_grupo_2,
safe_cast(afd_em_grupo_3 as float64) afd_em_grupo_3,
safe_cast(afd_em_grupo_4 as float64) afd_em_grupo_4,
safe_cast(afd_em_grupo_5 as float64) afd_em_grupo_5,
safe_cast(afd_eja_fundamental_grupo_1 as float64) afd_eja_fundamental_grupo_1,
safe_cast(afd_eja_fundamental_grupo_2 as float64) afd_eja_fundamental_grupo_2,
safe_cast(afd_eja_fundamental_grupo_3 as float64) afd_eja_fundamental_grupo_3,
safe_cast(afd_eja_fundamental_grupo_4 as float64) afd_eja_fundamental_grupo_4,
safe_cast(afd_eja_fundamental_grupo_5 as float64) afd_eja_fundamental_grupo_5,
safe_cast(afd_eja_medio_grupo_1 as float64) afd_eja_medio_grupo_1,
safe_cast(afd_eja_medio_grupo_2 as float64) afd_eja_medio_grupo_2,
safe_cast(afd_eja_medio_grupo_3 as float64) afd_eja_medio_grupo_3,
safe_cast(afd_eja_medio_grupo_4 as float64) afd_eja_medio_grupo_4,
safe_cast(afd_eja_medio_grupo_5 as float64) afd_eja_medio_grupo_5,
safe_cast(ird_baixa_regularidade as float64) ird_baixa_regularidade,
safe_cast(ird_media_baixa as float64) ird_media_baixa,
safe_cast(ird_media_alta as float64) ird_media_alta,
safe_cast(ird_alta as float64) ird_alta,
safe_cast(ied_ef_nivel_1 as float64) ied_ef_nivel_1,
safe_cast(ied_ef_nivel_2 as float64) ied_ef_nivel_2,
safe_cast(ied_ef_nivel_3 as float64) ied_ef_nivel_3,
safe_cast(ied_ef_nivel_4 as float64) ied_ef_nivel_4,
safe_cast(ied_ef_nivel_5 as float64) ied_ef_nivel_5,
safe_cast(ied_ef_nivel_6 as float64) ied_ef_nivel_6,
safe_cast(ied_ef_anos_iniciais_nivel_1 as float64) ied_ef_anos_iniciais_nivel_1,
safe_cast(ied_ef_anos_iniciais_nivel_2 as float64) ied_ef_anos_iniciais_nivel_2,
safe_cast(ied_ef_anos_iniciais_nivel_3 as float64) ied_ef_anos_iniciais_nivel_3,
safe_cast(ied_ef_anos_iniciais_nivel_4 as float64) ied_ef_anos_iniciais_nivel_4,
safe_cast(ied_ef_anos_iniciais_nivel_5 as float64) ied_ef_anos_iniciais_nivel_5,
safe_cast(ied_ef_anos_iniciais_nivel_6 as float64) ied_ef_anos_iniciais_nivel_6,
safe_cast(ied_ef_anos_finais_nivel_1 as float64) ied_ef_anos_finais_nivel_1,
safe_cast(ied_ef_anos_finais_nivel_2 as float64) ied_ef_anos_finais_nivel_2,
safe_cast(ied_ef_anos_finais_nivel_3 as float64) ied_ef_anos_finais_nivel_3,
safe_cast(ied_ef_anos_finais_nivel_4 as float64) ied_ef_anos_finais_nivel_4,
safe_cast(ied_ef_anos_finais_nivel_5 as float64) ied_ef_anos_finais_nivel_5,
safe_cast(ied_ef_anos_finais_nivel_6 as float64) ied_ef_anos_finais_nivel_6,
safe_cast(ied_em_nivel_1 as float64) ied_em_nivel_1,
safe_cast(ied_em_nivel_2 as float64) ied_em_nivel_2,
safe_cast(ied_em_nivel_3 as float64) ied_em_nivel_3,
safe_cast(ied_em_nivel_4 as float64) ied_em_nivel_4,
safe_cast(ied_em_nivel_5 as float64) ied_em_nivel_5,
safe_cast(ied_em_nivel_6 as float64) ied_em_nivel_6,
safe_cast(icg_nivel_1 as float64) icg_nivel_1,
safe_cast(icg_nivel_2 as float64) icg_nivel_2,
safe_cast(icg_nivel_3 as float64) icg_nivel_3,
safe_cast(icg_nivel_4 as float64) icg_nivel_4,
safe_cast(icg_nivel_5 as float64) icg_nivel_5,
safe_cast(icg_nivel_6 as float64) icg_nivel_6,
from `basedosdados-dev.br_inep_indicadores_educacionais_staging.brasil` as t
Loading

0 comments on commit 0734278

Please sign in to comment.