From edfee14c40cf79bc3f0e54065935b1dca252784b Mon Sep 17 00:00:00 2001 From: Pedro Castro Date: Wed, 19 Jun 2024 11:42:45 -0300 Subject: [PATCH] [dbt]: fix br_bd_diretorios_brasil.setor_censitario_{2010, 2022} --- .../br_bd_diretorios_brasil__setor_censitario_2010.sql | 4 +++- .../br_bd_diretorios_brasil__setor_censitario_2022.sql | 6 ++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario_2010.sql b/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario_2010.sql index 6ba79a07..91960c57 100644 --- a/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario_2010.sql +++ b/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario_2010.sql @@ -43,5 +43,7 @@ left join `basedosdados.br_bd_diretorios_brasil.municipio` as b on a.id_municipio = b.id_municipio left join - `basedosdados.br_bd_diretorios_brasil.distrito` as c + ( + select * from `basedosdados.br_bd_diretorios_brasil.distrito` where ano = 2010 + ) as c on a.id_distrito = c.id_distrito diff --git a/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario_2022.sql b/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario_2022.sql index fd31f816..33e4b4ab 100644 --- a/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario_2022.sql +++ b/models/br_bd_diretorios_brasil/br_bd_diretorios_brasil__setor_censitario_2022.sql @@ -15,6 +15,7 @@ with safe_cast(cd_uf as string) as id_uf, safe_cast(cd_mun as string) as id_municipio, safe_cast(cd_dist as string) as id_distrito, + safe_cast(nm_dist as string) as nome_distrito, safe_cast(cd_subdist as string) as id_subdistrito, safe_cast(nm_subdist as string) as nome_subdistrito, safe_cast(cd_micro as string) as id_microrregiao, @@ -37,7 +38,7 @@ select a.id_municipio, c.nome as nome_municipio, a.id_distrito, - d.nome as nome_distrito, + a.nome_distrito, id_subdistrito, nome_subdistrito, a.id_microrregiao, @@ -56,6 +57,3 @@ left join `basedosdados.br_bd_diretorios_brasil.uf` as b on a.id_uf = b.id_uf left join `basedosdados.br_bd_diretorios_brasil.municipio` as c on a.id_municipio = c.id_municipio -left join - `basedosdados.br_bd_diretorios_brasil.distrito` as d - on a.id_distrito = d.id_distrito