O notebook \(notebook-ingest-tela\) (em \(0\_etl/gold/\)) grava os valores retrospectivos em duas tabelas no schema \(lakehouse\_gold\) (catálogo \(prod\_metastore\) em produção):

**1. Tabela ia_modelo_{base_table}_{date_type} (celula 75) — contem AMBOS os campos:**

Tabela ia modelo {base_table} {date_type} (celula 75) — contem AMBOS os campos
Campo Origem (CTE) Tabela fonte
num_preco_ia CTE_MODELO_ESTATISTICO (celula 31) mldata.ia_modelo_estatistico_{base_table}_{date_type}
num_preco_venda CTE_VENDA (celula 41) \(\rightarrow\) CTE_TELA_FINAL (celula 64) lakehouse_gold.venda_{market_type}_{date_type}

O DataFrame que junta os dois é o \(CTE\_IA\_MODELO\) (celula 77), que faz LEFT JOIN entre \(CTE\_TELA\_FINAL\) e \(CTE\_MODELO\_ESTATISTICO\) pelas chaves de agregação. A escrita é feita pela função \(remove\_deprecated\_data\_insert\_new\_data\) (celula 68), que faz DELETE do periodo atual \(+ INSERT (append)\) — preservando os periodos históricos como dados retrospectivos.

**2. Tabela tela_{base_table}_{date_type} (celula 66) — contem num_preco_venda mas NAO contem num_preco_ia**

Para o \(pl\_flow\_weekly\) (date_type = ‘w’), as tabelas concretas seriam:

Tabela pl flow weekly (date_type = ‘w’)
Tabela Schema Catalogo Contem num_preco_ia Contem num_preco_venda
ia_modelo_planta_industrial_w lakehouse_gold prod_metastore Sim Sim
ia_modelo_centro_distribuicao_w lakehouse_gold prod_metastore Sim Sim
tela_planta_industrial_w lakehouse_gold prod_metastore Nao Sim
tela_centro_distribuicao_w lakehouse_gold prod_metastore Nao Sim

Resumindo: se voce precisa dos valores retrospectivos de ambos \(num\_preco\_ia\) e \(num\_preco\_venda\) juntos, a tabela correta é \(prod\_metastore.lakehouse\_gold.ia\_modelo\_{base\_table}\_w\). Se precisa apenas de \(num\_preco\_venda\), a tabela \(tela\_{base\_table}\_w\) tambem serve.