Saltar al contenido
Automatizav1
CONNECTOR · DBT

dbt — Framework default. Tests + docs como código; metric layer donde aplica.

CONNECTOR · DBT

dbt

Framework default. Tests + docs como código; metric layer donde aplica.

  • categoríaTransform · Modelado
  • target de frescuraCron vía Airflow / Dagster. Contrato de frescura por modelo.
  • modelo de authdbt service role por ambiente con privilegio mínimo.
  • modo de syncdbt build en PR; dbt run en schedule; dbt test obligatorio.
TABLAS SINCRONIZADAS

Staging / intermediate / marts. Snapshots en SCD.

SCHEMA · MUESTRA
schema.sqlSQL
{{ config(materialized=0) }}
SELECT period, SUM(amount)/100.0 AS revenue
FROM {{ ref(1) }}
WHERE status = 2
{% if is_incremental() %}
  AND order_ts >= (SELECT max(order_ts) FROM {{ this }})
{% endif %}
GROUP BY 1;
QUERY · MUESTRA
query.sqlSQL
dbt build 0
OPS NOTES

Contract tests en marts: breaking changes rompen CI. Exposure tracking enlaza cada dashboard al modelo de origen.

Conectá un pipeline real a tu warehouse

Revisión de stack de 30 min. Volvemos con scope, owner y contrato de frescura. Sin SDR, sin slide deck.