Conjuntura
O ambiente econômico em que a política habitacional opera
Contexto
Política habitacional não se planeja no vácuo: crédito, emprego, custo de obra e preço de imóvel mudam o que é possível fazer e a que custo. Esses indicadores existem, mas espalhados por associações setoriais, bancos e institutos de pesquisa — cada um com seu formato, sua periodicidade e seu site.
O Boletim de Conjuntura, publicado trimestralmente, costura mais de trinta desses indicadores numa narrativa integrada sobre o mercado habitacional. Hoje essa coleta é inteiramente manual, o que faz do boletim um produto de custo de produção alto para o volume de informação que entrega.
Diagnóstico do projeto, primeiro semestre de 2026A coleta dos mais de trinta indicadores do Boletim de Conjuntura é feita de forma artesanal, por uma única servidora.
O que a plataforma faz
A ingestão busca cada indicador na fonte original — planilha, API ou página web —, a camada silver padroniza períodos e unidades e a gold entrega as séries prontas para o painel, todas na mesma chave de tempo. É isso que permite cruzar crédito, emprego e preço na mesma tela, e o que substitui a coleta manual que hoje sustenta o boletim.
O que sai para uso
As tabelas gold são o ponto de contato entre o pipeline e quem consome: painel, relatório ou análise. Cada uma traz o diagrama do fluxo que a constrói, gerado a partir das dependências declaradas no próprio SQL.
- Fonte de origem
- Bronze
- Silver
- Gold
- A tabela em questão
gold_abecip_novos_financiamentos_imobiliarios
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_abecip_novos_financiamentos_imobiliarios["conjuntura_bronze.<br/>bronze_abecip_novos_financiamentos_imobiliarios"]
n_silver_abecip_novos_financiamentos_imobiliarios["silver_abecip_novos_<br/>financiamentos_imobiliarios"]
n_gold_abecip_novos_financiamentos_imobiliarios["gold_abecip_novos_<br/>financiamentos_imobiliarios"]
n_conjuntura_bronze_bronze_abecip_novos_financiamentos_imobiliarios --> n_silver_abecip_novos_financiamentos_imobiliarios
n_silver_abecip_novos_financiamentos_imobiliarios --> n_gold_abecip_novos_financiamentos_imobiliarios
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_abecip_novos_financiamentos_imobiliarios mm-fonte
class n_silver_abecip_novos_financiamentos_imobiliarios mm-silver
class n_gold_abecip_novos_financiamentos_imobiliarios mm-alvo
gold_balancos_empresas_lancamentos
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_balancos_empresas["conjuntura_bronze.<br/>bronze_balancos_empresas"]
n_silver_balancos_empresas["silver_balancos_empresas"]
n_gold_balancos_empresas_lancamentos["gold_balancos_empresas_<br/>lancamentos"]
n_conjuntura_bronze_bronze_balancos_empresas --> n_silver_balancos_empresas
n_silver_balancos_empresas --> n_gold_balancos_empresas_lancamentos
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_balancos_empresas mm-fonte
class n_silver_balancos_empresas mm-silver
class n_gold_balancos_empresas_lancamentos mm-alvo
gold_balancos_empresas_vendas
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_balancos_empresas["conjuntura_bronze.<br/>bronze_balancos_empresas"]
n_silver_balancos_empresas["silver_balancos_empresas"]
n_gold_balancos_empresas_vendas["gold_balancos_<br/>empresas_vendas"]
n_conjuntura_bronze_bronze_balancos_empresas --> n_silver_balancos_empresas
n_silver_balancos_empresas --> n_gold_balancos_empresas_vendas
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_balancos_empresas mm-fonte
class n_silver_balancos_empresas mm-silver
class n_gold_balancos_empresas_vendas mm-alvo
gold_cbic_lancamentos
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_cbic_lancamentos_vendas["conjuntura_bronze.<br/>bronze_cbic_lancamentos_vendas"]
n_silver_cbic_lancamentos_vendas["silver_cbic_<br/>lancamentos_vendas"]
n_gold_cbic_lancamentos["gold_cbic_lancamentos"]
n_conjuntura_bronze_bronze_cbic_lancamentos_vendas --> n_silver_cbic_lancamentos_vendas
n_silver_cbic_lancamentos_vendas --> n_gold_cbic_lancamentos
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_cbic_lancamentos_vendas mm-fonte
class n_silver_cbic_lancamentos_vendas mm-silver
class n_gold_cbic_lancamentos mm-alvo
gold_cbic_lancamentos_regiao
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_cbic_lancamentos_vendas["conjuntura_bronze.<br/>bronze_cbic_lancamentos_vendas"]
n_silver_cbic_lancamentos_vendas["silver_cbic_<br/>lancamentos_vendas"]
n_gold_cbic_lancamentos_regiao["gold_cbic_<br/>lancamentos_regiao"]
n_conjuntura_bronze_bronze_cbic_lancamentos_vendas --> n_silver_cbic_lancamentos_vendas
n_silver_cbic_lancamentos_vendas --> n_gold_cbic_lancamentos_regiao
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_cbic_lancamentos_vendas mm-fonte
class n_silver_cbic_lancamentos_vendas mm-silver
class n_gold_cbic_lancamentos_regiao mm-alvo
gold_cbic_vendas
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_cbic_lancamentos_vendas["conjuntura_bronze.<br/>bronze_cbic_lancamentos_vendas"]
n_silver_cbic_lancamentos_vendas["silver_cbic_<br/>lancamentos_vendas"]
n_gold_cbic_vendas["gold_cbic_vendas"]
n_conjuntura_bronze_bronze_cbic_lancamentos_vendas --> n_silver_cbic_lancamentos_vendas
n_silver_cbic_lancamentos_vendas --> n_gold_cbic_vendas
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_cbic_lancamentos_vendas mm-fonte
class n_silver_cbic_lancamentos_vendas mm-silver
class n_gold_cbic_vendas mm-alvo
gold_cbic_vendas_regiao
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_cbic_lancamentos_vendas["conjuntura_bronze.<br/>bronze_cbic_lancamentos_vendas"]
n_silver_cbic_lancamentos_vendas["silver_cbic_<br/>lancamentos_vendas"]
n_gold_cbic_vendas_regiao["gold_cbic_vendas_regiao"]
n_conjuntura_bronze_bronze_cbic_lancamentos_vendas --> n_silver_cbic_lancamentos_vendas
n_silver_cbic_lancamentos_vendas --> n_gold_cbic_vendas_regiao
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_cbic_lancamentos_vendas mm-fonte
class n_silver_cbic_lancamentos_vendas mm-silver
class n_gold_cbic_vendas_regiao mm-alvo
gold_empregos_construcao
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_novo_caged_saldo_estoque_construcao_edificios["novo_caged.<br/>saldo_estoque_construcao_edificios"]
n_bronze_novo_caged["bronze_novo_caged"]
n_silver_novo_caged["silver_novo_caged"]
n_gold_empregos_construcao["gold_empregos_construcao"]
n_bronze_novo_caged --> n_silver_novo_caged
n_novo_caged_saldo_estoque_construcao_edificios --> n_bronze_novo_caged
n_silver_novo_caged --> n_gold_empregos_construcao
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_novo_caged_saldo_estoque_construcao_edificios mm-fonte
class n_bronze_novo_caged mm-bronze
class n_silver_novo_caged mm-silver
class n_gold_empregos_construcao mm-alvo
gold_fgts_renda_familiar
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais["conjuntura_bronze.<br/>bronze_fgts_financiamentos_habitacionais"]
n_silver_fgts_financiamentos_habitacionais["silver_fgts_<br/>financiamentos_habitacionais"]
n_gold_fgts_renda_familiar["gold_fgts_renda_familiar"]
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais --> n_silver_fgts_financiamentos_habitacionais
n_silver_fgts_financiamentos_habitacionais --> n_gold_fgts_renda_familiar
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais mm-fonte
class n_silver_fgts_financiamentos_habitacionais mm-silver
class n_gold_fgts_renda_familiar mm-alvo
gold_financiamento_pf_por_faixa
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais["conjuntura_bronze.<br/>bronze_fgts_financiamentos_habitacionais"]
n_silver_fgts_financiamentos_habitacionais["silver_fgts_<br/>financiamentos_habitacionais"]
n_gold_financiamento_pf_por_faixa["gold_financiamento_<br/>pf_por_faixa"]
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais --> n_silver_fgts_financiamentos_habitacionais
n_silver_fgts_financiamentos_habitacionais --> n_gold_financiamento_pf_por_faixa
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais mm-fonte
class n_silver_fgts_financiamentos_habitacionais mm-silver
class n_gold_financiamento_pf_por_faixa mm-alvo
gold_financiamentos_habitacionais
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_abecip_sbpe_financiamentos_habitacionais["conjuntura_bronze.<br/>bronze_abecip_sbpe_financiamentos_habitacionais"]
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais["conjuntura_bronze.<br/>bronze_fgts_financiamentos_habitacionais"]
n_silver_financiamentos_habitacionais["silver_financiamentos_<br/>habitacionais"]
n_gold_financiamentos_habitacionais["gold_financiamentos_<br/>habitacionais"]
n_conjuntura_bronze_bronze_abecip_sbpe_financiamentos_habitacionais --> n_silver_financiamentos_habitacionais
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais --> n_silver_financiamentos_habitacionais
n_silver_financiamentos_habitacionais --> n_gold_financiamentos_habitacionais
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_abecip_sbpe_financiamentos_habitacionais,n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais mm-fonte
class n_silver_financiamentos_habitacionais mm-silver
class n_gold_financiamentos_habitacionais mm-alvo
gold_financiamentos_imobiliarios
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_bacen_financiamentos_imobiliarios["bacen.<br/>financiamentos_imobiliarios"]
n_bronze_bacen_financiamentos_imobiliarios["bronze_bacen_<br/>financiamentos_imobiliarios"]
n_silver_bacen_financiamentos_imobiliarios["silver_bacen_<br/>financiamentos_imobiliarios"]
n_gold_financiamentos_imobiliarios["gold_financiamentos_<br/>imobiliarios"]
n_bacen_financiamentos_imobiliarios --> n_bronze_bacen_financiamentos_imobiliarios
n_bronze_bacen_financiamentos_imobiliarios --> n_silver_bacen_financiamentos_imobiliarios
n_silver_bacen_financiamentos_imobiliarios --> n_gold_financiamentos_imobiliarios
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_bacen_financiamentos_imobiliarios mm-fonte
class n_bronze_bacen_financiamentos_imobiliarios mm-bronze
class n_silver_bacen_financiamentos_imobiliarios mm-silver
class n_gold_financiamentos_imobiliarios mm-alvo
gold_ibge_pnad_construcao
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_ibge_pnadc_ocupados_construcao["ibge.<br/>pnadc_ocupados_construcao"]
n_ibge_pnadc_rendimento_construcao["ibge.<br/>pnadc_rendimento_construcao"]
n_bronze_ibge_pnadc_ocupados_construcao["bronze_ibge_pnadc_<br/>ocupados_construcao"]
n_bronze_ibge_pnadc_rendimento_construcao["bronze_ibge_pnadc_<br/>rendimento_construcao"]
n_silver_ibge_pnadc_ocupados_construcao["silver_ibge_pnadc_<br/>ocupados_construcao"]
n_silver_ibge_pnadc_rendimento_construcao["silver_ibge_pnadc_<br/>rendimento_construcao"]
n_gold_ibge_pnad_construcao["gold_ibge_pnad_construcao"]
n_bronze_ibge_pnadc_ocupados_construcao --> n_silver_ibge_pnadc_ocupados_construcao
n_bronze_ibge_pnadc_rendimento_construcao --> n_silver_ibge_pnadc_rendimento_construcao
n_ibge_pnadc_ocupados_construcao --> n_bronze_ibge_pnadc_ocupados_construcao
n_ibge_pnadc_rendimento_construcao --> n_bronze_ibge_pnadc_rendimento_construcao
n_silver_ibge_pnadc_ocupados_construcao --> n_gold_ibge_pnad_construcao
n_silver_ibge_pnadc_rendimento_construcao --> n_gold_ibge_pnad_construcao
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_ibge_pnadc_ocupados_construcao,n_ibge_pnadc_rendimento_construcao mm-fonte
class n_bronze_ibge_pnadc_ocupados_construcao,n_bronze_ibge_pnadc_rendimento_construcao mm-bronze
class n_silver_ibge_pnadc_ocupados_construcao,n_silver_ibge_pnadc_rendimento_construcao mm-silver
class n_gold_ibge_pnad_construcao mm-alvo
gold_indicadores_financiamento_pf
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_abecip_sbpe_financiamentos_habitacionais["conjuntura_bronze.<br/>bronze_abecip_sbpe_financiamentos_habitacionais"]
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais["conjuntura_bronze.<br/>bronze_fgts_financiamentos_habitacionais"]
n_silver_abecip_sbpe_financiamentos_habitacionais["silver_abecip_sbpe_<br/>financiamentos_habitacionais"]
n_silver_fgts_financiamentos_habitacionais["silver_fgts_<br/>financiamentos_habitacionais"]
n_gold_indicadores_financiamento_pf["gold_indicadores_<br/>financiamento_pf"]
n_conjuntura_bronze_bronze_abecip_sbpe_financiamentos_habitacionais --> n_silver_abecip_sbpe_financiamentos_habitacionais
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais --> n_silver_fgts_financiamentos_habitacionais
n_silver_abecip_sbpe_financiamentos_habitacionais --> n_gold_indicadores_financiamento_pf
n_silver_fgts_financiamentos_habitacionais --> n_gold_indicadores_financiamento_pf
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_abecip_sbpe_financiamentos_habitacionais,n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais mm-fonte
class n_silver_abecip_sbpe_financiamentos_habitacionais,n_silver_fgts_financiamentos_habitacionais mm-silver
class n_gold_indicadores_financiamento_pf mm-alvo
gold_indices_mercado_imobiliario
Tabela gold consolidada com variações dos principais índices do mercado imobiliário: IMOB (Infomoney), FIPEZAP (locação), ICST (FGV-IBRE) e ABRAMAT. Estruturada com 4 períodos de comparação para consumo direto no Superset. Origem: silver_imob_infomoney, silver_fipezap_locacao, silver_fgv_icst, silver_abramat_indice.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_abramat_indice["conjuntura_bronze.<br/>bronze_abramat_indice"]
n_conjuntura_bronze_bronze_fgv_icst["conjuntura_bronze.<br/>bronze_fgv_icst"]
n_conjuntura_bronze_bronze_imob_infomoney["conjuntura_bronze.<br/>bronze_imob_infomoney"]
n_fipe_indice_locacao["fipe.<br/>indice_locacao"]
n_bronze_fipezap_locacao["bronze_fipezap_locacao"]
n_silver_abramat_indice["silver_abramat_indice"]
n_silver_fgv_icst["silver_fgv_icst"]
n_silver_fipezap_locacao["silver_fipezap_locacao"]
n_silver_imob_infomoney["silver_imob_infomoney"]
n_gold_indices_mercado_imobiliario["gold_indices_mercado_<br/>imobiliario"]
n_bronze_fipezap_locacao --> n_silver_fipezap_locacao
n_conjuntura_bronze_bronze_abramat_indice --> n_silver_abramat_indice
n_conjuntura_bronze_bronze_fgv_icst --> n_silver_fgv_icst
n_conjuntura_bronze_bronze_imob_infomoney --> n_silver_imob_infomoney
n_fipe_indice_locacao --> n_bronze_fipezap_locacao
n_silver_abramat_indice --> n_gold_indices_mercado_imobiliario
n_silver_fgv_icst --> n_gold_indices_mercado_imobiliario
n_silver_fipezap_locacao --> n_gold_indices_mercado_imobiliario
n_silver_imob_infomoney --> n_gold_indices_mercado_imobiliario
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_abramat_indice,n_conjuntura_bronze_bronze_fgv_icst,n_conjuntura_bronze_bronze_imob_infomoney,n_fipe_indice_locacao mm-fonte
class n_bronze_fipezap_locacao mm-bronze
class n_silver_abramat_indice,n_silver_fgv_icst,n_silver_fipezap_locacao,n_silver_imob_infomoney mm-silver
class n_gold_indices_mercado_imobiliario mm-alvo
gold_pib_construcao_civil
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_ibge_pib_construcao["ibge.<br/>pib_construcao"]
n_bronze_ibge_pib_construcao_civil["bronze_ibge_pib_<br/>construcao_civil"]
n_silver_ibge_pib_construcao_civil["silver_ibge_pib_<br/>construcao_civil"]
n_gold_pib_construcao_civil["gold_pib_construcao_civil"]
n_bronze_ibge_pib_construcao_civil --> n_silver_ibge_pib_construcao_civil
n_ibge_pib_construcao --> n_bronze_ibge_pib_construcao_civil
n_silver_ibge_pib_construcao_civil --> n_gold_pib_construcao_civil
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_ibge_pib_construcao mm-fonte
class n_bronze_ibge_pib_construcao_civil mm-bronze
class n_silver_ibge_pib_construcao_civil mm-silver
class n_gold_pib_construcao_civil mm-alvo
gold_precos_construcao
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_fgv_incc_m["conjuntura_bronze.<br/>bronze_fgv_incc_m"]
n_conjuntura_bronze_bronze_ibge_sinapi["conjuntura_bronze.<br/>bronze_ibge_sinapi"]
n_silver_fgv_incc_m["silver_fgv_incc_m"]
n_silver_ibge_sinapi["silver_ibge_sinapi"]
n_gold_precos_construcao["gold_precos_construcao"]
n_conjuntura_bronze_bronze_fgv_incc_m --> n_silver_fgv_incc_m
n_conjuntura_bronze_bronze_ibge_sinapi --> n_silver_ibge_sinapi
n_silver_fgv_incc_m --> n_gold_precos_construcao
n_silver_ibge_sinapi --> n_gold_precos_construcao
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_fgv_incc_m,n_conjuntura_bronze_bronze_ibge_sinapi mm-fonte
class n_silver_fgv_incc_m,n_silver_ibge_sinapi mm-silver
class n_gold_precos_construcao mm-alvo
gold_saldo_caderneta_poupanca
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_abecip_poupanca_sbpe_mensal["abecip.<br/>poupanca_sbpe_mensal"]
n_bronze_abecip_poupanca_sbpe["bronze_abecip_<br/>poupanca_sbpe"]
n_silver_abecip_poupanca_sbpe["silver_abecip_<br/>poupanca_sbpe"]
n_gold_saldo_caderneta_poupanca["gold_saldo_<br/>caderneta_poupanca"]
n_abecip_poupanca_sbpe_mensal --> n_bronze_abecip_poupanca_sbpe
n_bronze_abecip_poupanca_sbpe --> n_silver_abecip_poupanca_sbpe
n_silver_abecip_poupanca_sbpe --> n_gold_saldo_caderneta_poupanca
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_abecip_poupanca_sbpe_mensal mm-fonte
class n_bronze_abecip_poupanca_sbpe mm-bronze
class n_silver_abecip_poupanca_sbpe mm-silver
class n_gold_saldo_caderneta_poupanca mm-alvo
gold_ticket_medio_vs_incc
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_fgv_incc_m["conjuntura_bronze.<br/>bronze_fgv_incc_m"]
n_conjuntura_bronze_bronze_ticket_medio_empresas["conjuntura_bronze.<br/>bronze_ticket_medio_empresas"]
n_silver_fgv_incc_m["silver_fgv_incc_m"]
n_silver_ticket_medio_empresas["silver_ticket_medio_<br/>empresas"]
n_gold_ticket_medio_vs_incc["gold_ticket_medio_vs_incc"]
n_conjuntura_bronze_bronze_fgv_incc_m --> n_silver_fgv_incc_m
n_conjuntura_bronze_bronze_ticket_medio_empresas --> n_silver_ticket_medio_empresas
n_silver_fgv_incc_m --> n_gold_ticket_medio_vs_incc
n_silver_ticket_medio_empresas --> n_gold_ticket_medio_vs_incc
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_fgv_incc_m,n_conjuntura_bronze_bronze_ticket_medio_empresas mm-fonte
class n_silver_fgv_incc_m,n_silver_ticket_medio_empresas mm-silver
class n_gold_ticket_medio_vs_incc mm-alvo
gold_uh_condicao_uso
Sem descrição declarada no schema.yml.
Como esta tabela é construída
Ver a definição em Mermaid
graph LR
n_conjuntura_bronze_bronze_abecip_sbpe_financiamentos_habitacionais["conjuntura_bronze.<br/>bronze_abecip_sbpe_financiamentos_habitacionais"]
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais["conjuntura_bronze.<br/>bronze_fgts_financiamentos_habitacionais"]
n_silver_abecip_sbpe_financiamentos_habitacionais["silver_abecip_sbpe_<br/>financiamentos_habitacionais"]
n_silver_fgts_financiamentos_habitacionais["silver_fgts_<br/>financiamentos_habitacionais"]
n_gold_uh_condicao_uso["gold_uh_condicao_uso"]
n_conjuntura_bronze_bronze_abecip_sbpe_financiamentos_habitacionais --> n_silver_abecip_sbpe_financiamentos_habitacionais
n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais --> n_silver_fgts_financiamentos_habitacionais
n_silver_abecip_sbpe_financiamentos_habitacionais --> n_gold_uh_condicao_uso
n_silver_fgts_financiamentos_habitacionais --> n_gold_uh_condicao_uso
classDef mm-fonte fill:#fff7ed,stroke:#fed7aa,color:#7c2d12
classDef mm-bronze fill:#fef3e2,stroke:#b45309,color:#7c2d12
classDef mm-silver fill:#f1f5f9,stroke:#64748b,color:#1e293b
classDef mm-gold fill:#f3ebff,stroke:#7a34f3,color:#4c1d95
classDef mm-alvo fill:#7a34f3,stroke:#5b21b6,color:#ffffff,font-weight:bold
class n_conjuntura_bronze_bronze_abecip_sbpe_financiamentos_habitacionais,n_conjuntura_bronze_bronze_fgts_financiamentos_habitacionais mm-fonte
class n_silver_abecip_sbpe_financiamentos_habitacionais,n_silver_fgts_financiamentos_habitacionais mm-silver
class n_gold_uh_condicao_uso mm-alvo
O que foi feito
8 entregas tocaram este domínio, das quais 7 vêm com descrição própria do autor. O texto abaixo é o do pull request, não uma reescrita.
-
Fixture/ajustes conjuntura
bottinolucas · outroDescrição
Adiciona rastreabilidade completa de datas em todos os modelos dbt do pipeline de conjuntura, permitindo identificar quando cada dado foi coletado e quando cada camada foi materializada. O que foi feito:
O que foi feito?
- Criado macro add_metadata_timestamps(layer, has_ingest_date) em macros/add_metadata_timestamps.sql, que padroniza a inserção das colunas de auditoria em todos os modelos Silver e Gold
- Adicionado dt_ingest (propagado da Bronze), dt_silver (current_timestamp na materialização) em todos os 19 modelos Silver
- Adicionado dt_ingest, dt_silver e dt_gold (current_timestamp na materialização) em todos os 20 modelos Gold
- Bronzes com inserção manual (sem pipeline) recebem NULL::timestamp em dt_ingest — sinalizando explicitamente a ausência de rastreabilidade de coleta
- Modelos com GROUP BY propagam dt_ingest via MAX(dt_ingest); modelos com múltiplas fontes utilizam GREATEST(a.dt_ingest, b.dt_ingest) para refletir a ingestão mais recente
- Queries do dashboard Superset atualizadas com dt_ingest AS "Data Atualização" em todos os charts implementados
Impacto
Nenhuma coluna existente foi alterada ou removida — apenas adição de colunas novas. Sem breaking changes.
-
Feat/conjuntura dbt
MilenaFRocha · outrorefs #216 refs #217
-
Ingestão FipeZAP — Índice de Locação Residencial
bottinolucas · outroDescrição
Implementa a ingestão do Índice FipeZAP de locação residencial a partir do XLSX histórico disponibilizado publicamente pela FIPE.
Arquivos adicionados
airflow_lappis/plugins/cliente_fipezap.pyairflow_lappis/dags/data_ingest/fipezap/fipezap_historico_ingest_dag.pyairflow_lappis/dags/data_ingest/fipezap/fipezap_trimestral_ingest_dag.py
Dados ingeridos
imoveis_residenciais_locacao_var_mensal_total— variação mensal (%) da locação residencialimoveis_residenciais_locacao_var_ano_total— variação em 12 meses (%) da locação residencial
Decisões técnicas
- XLSX baixado em memória via
BytesIO— nenhum arquivo salvo em disco - DAG trimestral regrava a série completa a cada execução via upsert — captura revisões retroativas automaticamente (comportamento confirmado durante o mapeamento)
- DAG histórica com
schedule_interval=None— execução manual única - Tratamento de exceções do Airflow:
AirflowFailExceptionpara falha no download,AirflowSkipExceptionpara XLSX vazio
Tabela destino
fipezap.indice_locacaoairflow_lappis/dags/data_ingest/fipezap/fipezap_historico_ingest_dag.pyairflow_lappis/dags/data_ingest/fipezap/fipezap_trimestral_ingest_dag.pyairflow_lappis/plugins/cliente_fipezap.py -
Ingestão ABECIP - Caderneta de poupança SBPE Mensal
bottinolucas · outroDescrição
Implementa a ingestão dos dados de Saldo da Caderneta de Poupança SBPE Mensal da ABECIP, a partir do XLSX disponibilizado publicamente no site da associação.
Arquivos adicionados
airflow_lappis/plugins/cliente_abecip.pyairflow_lappis/dags/data_ingest/abecip/abecip_poupanca_historico_ingest_dag.pyairflow_lappis/dags/data_ingest/abecip/abecip_poupanca_trimestral_ingest_dag.py
Dados ingeridos — aba
SBPE_Mensaldeposito— R$ milhõesretirada— R$ milhõescaptacao_liquida_valor— R$ milhõescaptacao_liquida_pct— %rendimento— R$ milhõessaldo— R$ milhões
Decisões técnicas
- Cliente faz scraping da página ABECIP antes do download para obter sempre a URL atual do XLSX — o nome do arquivo muda a cada atualização (ex:
cp-historico-marco20261.xlsx→cp-historico-abril20261.xlsx) - XLSX baixado em memória via
BytesIO— nenhum arquivo salvo em disco - Filtro de linhas futuras — descarta meses preenchidos com zero sem saldo no XLSX
- Filtro de linhas anuais — descarta registros
Total.YYYYmantendo apenas registros mensais - DAG trimestral regrava a série completa via upsert — captura revisões retroativas
- Tratamento de exceções do Airflow:
AirflowFailExceptionpara falha no scraping ou download,AirflowSkipExceptionpara XLSX vazio - Valores em R$ milhões — conversão de unidade é responsabilidade do dbt
- Cliente estruturado para receber novos datasets da ABECIP (ex: SBPE de financiamento) via novos métodos
fetch_and_transform_*sem necessidade de criar um novo cliente
Tabela destino
abecip.poupanca_sbpe_mensalairflow_lappis/dags/data_ingest/abecip/abecip_poupanca_historico_ingest_dag.pyairflow_lappis/dags/data_ingest/abecip/abecip_poupanca_trimestral_ingest_dag.pyairflow_lappis/plugins/cliente_abecip.py -
Feat/ingestao infomoney
MilenaFRocha · outrorefs #220 https://github.com/GovHub-br/data-application-gov-hub/issues/220
-
Cidades relatorio
mat054 · outroIngestões do IBGE + BACEN relacionado à Conjuntura
Documentação das ingestões do ibge: https://docs.google.com/document/d/1CQq1vLgNtc5YN_aFODu8TttZhleq7Mx-NnIQkh1kD8E/edit?tab=t.0
Variables do airflow: Key: IBGE_CONFIGURACOES Value: [ {"agregado": 5932, "variaveis": "6564|6563|6562|6561", "tabela": "pib_construcao", "periodos": "-20", "classificacao_id": 11255, "categoria": 90694}, {"agregado": 2296, "variaveis": "48|1196|1197|1198", "tabela": "sinapi", "periodos": "-30"}, {"agregado": 2072, "variaveis": "933", "tabela": "pib_consolidado_trimestral_bruto", "periodos": "-20"}, {"agregado": 1846, "variaveis": "585", "tabela": "pib_corrente_milhoes_brl", "periodos": "-20", "classificacao_id": 11255, "categoria": "all"}, {"agregado": 585, "variaveis": "632|1908|1924", "tabela": "paic_resultados", "periodos": "-10"}, {"agregado": 586, "variaveis": "631|1816|673|1780", "tabela": "paic_pessoal_salarial", "periodos": "-10"}, {"agregado": 591, "variaveis": "1930|1931|1932", "tabela": "paic_obras", "periodos": "-10"}, {"agregado": 6323, "variaveis": "4090", "tabela": "pnad_trabalho_construcao", "periodos": "-12", "classificacao_id": 888, "categoria": "47946|47949"}, {"agregado": 6391, "variaveis": "5932", "tabela": "pnad_rendimento_construcao", "periodos": "-12", "classificacao_id": 888, "categoria": "47946|47949"}, {"agregado": 7521, "variaveis": "606", "tabela": "pnadc_populacao_decis_renda", "periodos": "-5", "classificacao_id": 1019, "categoria": "all"}, {"agregado": 7531, "variaveis": "10824", "tabela": "pnadc_rendimento_domiciliar_real", "periodos": "-5", "classificacao_id": 1019, "categoria": "all"}, {"agregado": 6821, "variaveis": "162|10114", "tabela": "pnadc_habitacao_condicao", "periodos": "-5", "classificacao_id": 63, "categoria": "4343|1055|2519|1058"} ]
-
dags para extracao de indices MRV
gusrberto · funcionalidade- [x] DAG
airflow_lappis/dags/data_ingest/mrv/lancamentos_ingest_dag.pypara extração dos Lançamentos trimestrais (e anuais) da MRV a partir de um arquivo XLSX obtido do site da MRV; - [x] DAG
airflow_lappis/dags/data_ingest/mrv/vendas_ingest_dag.pypara extração das Vendas Líquidas trimestrais (e anuais) da MRV a partir de um arquivo XLSX obtido do site da MRV;
airflow_lappis/dags/data_ingest/mrv/lancamentos_ingest_dag.pyairflow_lappis/dags/data_ingest/mrv/vendas_ingest_dag.py - [x] DAG
-
dags para extração de indices FGV
gusrberto · funcionalidade- [x] DAG
airflow_lappis/dags/data_ingest/fgv/incc_m_ingest_dag.pypara extração do índice INCC-M da FGV a partir de um arquivo XLSX do site da Sinduscon-PR; - [x] DAG
airflow_lappis/dags/data_ingest/fgv/icst_ingest_dag.pypara extração do índice ICST da FGV a partir de um CSV obtido a partir de um scraper no site FGVDados;
OBS: Para a segunda DAG é necessário ter uma conta na plataforma FGVDados, e colocar as credenciais na parte de "Variables" do Airflow com os nomes
dados_fgv_emailedados_fgv_password:<img width="684" height="85" alt="image" src="https://github.com/user-attachments/assets/cb89864d-576e-402a-adaa-fefb25dfdde9" />
airflow_lappis/dags/data_ingest/fgv/icst_ingest_dag.pyairflow_lappis/dags/data_ingest/fgv/incc_m_ingest_dag.py - [x] DAG
Modelos
O caminho completo do dado neste domínio, camada a camada.
| Camada | Modelo | Descrição | Depende de | Testes |
|---|---|---|---|---|
| bronze | bronze_abecip_poupanca_sbpe |
abecip.poupanca_sbpe_mensal | 0 | |
| bronze | bronze_bacen_financiamentos_imobiliarios |
bacen.financiamentos_imobiliarios | 0 | |
| bronze | bronze_fgv_icst |
fgv.icst | 0 | |
| bronze | bronze_fgv_incc_m |
fgv.incc_m | 0 | |
| bronze | bronze_fipezap_locacao |
fipe.indice_locacao | 0 | |
| bronze | bronze_ibge_pib_construcao_civil |
Produto Interno Bruto (PIB) da construção civil por município, em valores correntes e constantes. Dados extraídos do IBGE, com cobertura de 2010 a 2021 para os 5.570 municípios brasileiros. Tipagem aplicada: text→int, text→numeric. | ibge.pib_construcao | 1 |
| bronze | bronze_ibge_pnadc_ocupados_construcao |
ibge.pnadc_ocupados_construcao | 0 | |
| bronze | bronze_ibge_pnadc_rendimento_construcao |
ibge.pnadc_rendimento_construcao | 0 | |
| bronze | bronze_ibge_sinapi |
Índice Nacional de Custo da Construção (SINAPI) por município, em valores correntes. Dados extraídos do IBGE, com cobertura de 2010 a 2021 para os 5.570 municípios brasileiros. Tipagem aplicada: text→int, text→numeric. | ibge.sinapi | 1 |
| bronze | bronze_imob_infomoney |
infomoney.acoes_imob | 0 | |
| bronze | bronze_novo_caged |
novo_caged.saldo_estoque_construcao_edificios | 0 | |
| silver | silver_abecip_novos_financiamentos_imobiliarios |
conjuntura_bronze.bronze_abecip_novos_financiamentos_imobiliarios | 0 | |
| silver | silver_abecip_poupanca_sbpe |
bronze_abecip_poupanca_sbpe |
0 | |
| silver | silver_abecip_sbpe_financiamentos_habitacionais |
conjuntura_bronze.bronze_abecip_sbpe_financiamentos_habitacionais | 0 | |
| silver | silver_abramat_indice |
Índice ABRAMAT de custos da construção civil. Camada silver com dados mockados a partir do relatório (ingestão via PDF). Origem: conjuntura_bronze.bronze_abramat_indice. | conjuntura_bronze.bronze_abramat_indice | 0 |
| silver | silver_bacen_financiamentos_imobiliarios |
bronze_bacen_financiamentos_imobiliarios |
0 | |
| silver | silver_balancos_empresas |
conjuntura_bronze.bronze_balancos_empresas | 0 | |
| silver | silver_cbic_lancamentos_vendas |
conjuntura_bronze.bronze_cbic_lancamentos_vendas | 0 | |
| silver | silver_fgts_financiamentos_habitacionais |
conjuntura_bronze.bronze_fgts_financiamentos_habitacionais | 0 | |
| silver | silver_fgv_icst |
Índice de Confiança do Setor de Construção (ICST) da FGV-IBRE. Camada silver com variações mensais e em 12 meses calculadas via LAG. Origem: conjuntura_bronze.bronze_fgv_icst. | conjuntura_bronze.bronze_fgv_icst | 0 |
| silver | silver_fgv_incc_m |
conjuntura_bronze.bronze_fgv_incc_m | 0 | |
| silver | silver_financiamentos_habitacionais |
conjuntura_bronze.bronze_abecip_sbpe_financiamentos_habitacionaisconjuntura_bronze.bronze_fgts_financiamentos_habitacionais | 0 | |
| silver | silver_fipezap_locacao |
Índice FipeZap de locação residencial. Camada silver com tipagem correta e variação em 12 meses calculada. Origem: conjuntura_bronze.bronze_fipezap_locacao. |
bronze_fipezap_locacao |
0 |
| silver | silver_ibge_pib_construcao_civil |
bronze_ibge_pib_construcao_civil |
0 | |
| silver | silver_ibge_pnadc_ocupados_construcao |
bronze_ibge_pnadc_ocupados_construcao |
0 | |
| silver | silver_ibge_pnadc_rendimento_construcao |
bronze_ibge_pnadc_rendimento_construcao |
0 | |
| silver | silver_ibge_sinapi |
conjuntura_bronze.bronze_ibge_sinapi | 0 | |
| silver | silver_imob_infomoney |
Índice IMOB da Infomoney agregado mensalmente (fechamento do último dia útil). Camada silver com variações mensais, em 12 meses e acumulado da série calculados. Origem: conjuntura_bronze.bronze_imob_infomoney. | conjuntura_bronze.bronze_imob_infomoney | 0 |
| silver | silver_novo_caged |
bronze_novo_caged |
0 | |
| silver | silver_ticket_medio_empresas |
conjuntura_bronze.bronze_ticket_medio_empresas | 0 | |
| gold | gold_abecip_novos_financiamentos_imobiliarios |
silver_abecip_novos_financiamentos_imobiliarios |
0 | |
| gold | gold_balancos_empresas_lancamentos |
silver_balancos_empresas |
0 | |
| gold | gold_balancos_empresas_vendas |
silver_balancos_empresas |
0 | |
| gold | gold_cbic_lancamentos |
silver_cbic_lancamentos_vendas |
0 | |
| gold | gold_cbic_lancamentos_regiao |
silver_cbic_lancamentos_vendas |
0 | |
| gold | gold_cbic_vendas |
silver_cbic_lancamentos_vendas |
0 | |
| gold | gold_cbic_vendas_regiao |
silver_cbic_lancamentos_vendas |
0 | |
| gold | gold_empregos_construcao |
silver_novo_caged |
0 | |
| gold | gold_fgts_renda_familiar |
silver_fgts_financiamentos_habitacionais |
0 | |
| gold | gold_financiamento_pf_por_faixa |
silver_fgts_financiamentos_habitacionais |
0 | |
| gold | gold_financiamentos_habitacionais |
silver_financiamentos_habitacionais |
0 | |
| gold | gold_financiamentos_imobiliarios |
silver_bacen_financiamentos_imobiliarios |
0 | |
| gold | gold_ibge_pnad_construcao |
silver_ibge_pnadc_ocupados_construcaosilver_ibge_pnadc_rendimento_construcao |
0 | |
| gold | gold_indicadores_financiamento_pf |
silver_abecip_sbpe_financiamentos_habitacionaissilver_fgts_financiamentos_habitacionais |
0 | |
| gold | gold_indices_mercado_imobiliario |
Tabela gold consolidada com variações dos principais índices do mercado imobiliário: IMOB (Infomoney), FIPEZAP (locação), ICST (FGV-IBRE) e ABRAMAT. Estruturada com 4 períodos de comparação para consumo direto no Superset. Origem: silver_imob_infomoney, silver_fipezap_locacao, silver_fgv_icst, silver_abramat_indice. |
silver_abramat_indicesilver_fgv_icstsilver_fipezap_locacaosilver_imob_infomoney |
1 |
| gold | gold_pib_construcao_civil |
silver_ibge_pib_construcao_civil |
0 | |
| gold | gold_precos_construcao |
silver_fgv_incc_msilver_ibge_sinapi |
0 | |
| gold | gold_saldo_caderneta_poupanca |
silver_abecip_poupanca_sbpe |
0 | |
| gold | gold_ticket_medio_vs_incc |
silver_fgv_incc_msilver_ticket_medio_empresas |
0 | |
| gold | gold_uh_condicao_uso |
silver_abecip_sbpe_financiamentos_habitacionaissilver_fgts_financiamentos_habitacionais |
0 |