From 24144620d8b22c1ecb72a224b3e93d16be7d0b4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arthur=20Gusm=C3=A3o?= Date: Thu, 4 Apr 2024 08:47:33 -0300 Subject: [PATCH] fix: lint and cast --- ..._bd_diretorios_brasil__setor_censitario.sql | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario.sql b/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario.sql index 19a4c1b0..5289e615 100644 --- a/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario.sql +++ b/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario.sql @@ -5,6 +5,7 @@ materialized="table", ) }} + with censo_2022 as ( select @@ -39,7 +40,20 @@ with censo_2010 as ( select - *, + safe_cast(ano as int64) ano, + safe_cast(id_setor_censitario as string) id_setor_censitario, + safe_cast(id_municipio as string) id_municipio, + safe_cast(id_rm as string) id_rm, + safe_cast(nome_rm as string) nome_rm, + safe_cast(id_distrito as string) id_distrito, + safe_cast(nome_distrito as string) nome_distrito, + safe_cast(id_subdistrito as string) id_subdistrito, + safe_cast(nome_subdistrito as string) nome_subdistrito, + safe_cast(id_bairro as string) id_bairro, + safe_cast(nome_bairro as string) nome_bairro, + safe_cast(sigla_uf as string) sigla_uf, + safe_cast(situacao_setor as string) situacao_setor, + safe_cast(tipo_setor as string) tipo_setor, cast(null as string) id_microrregiao, cast(null as string) nome_microrregiao, cast(null as string) id_mesorregiao, @@ -50,7 +64,7 @@ with cast(null as string) nome_regiao_intermediaria, cast(null as string) id_concentracao_urbana, cast(null as string) nome_concentracao_urbana - from `basedosdados-staging.br_bd_diretorios_brasil.setor_censitario` + from `basedosdados-staging.br_bd_diretorios_brasil_staging.setor_censitario` ) select *