You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pipeline completo de gobierno de datos en Google Cloud Platform para un banco chileno, implementando la arquitectura Medallion con cumplimiento de la Ley 19.628 de Protección de Datos Personales.
🎯 Problema
Un banco chileno enfrenta estos desafíos críticos:
Datos personales sin protección — RUTs, tarjetas y cuentas circulan en texto claro
Sin trazabilidad — Imposible responder quién accedió a qué dato y cuándo
Compliance deficiente — Solicitudes ARCOP sin seguimiento ni alertas de vencimiento
Calidad desconocida — Sin métricas de salud de datos en tiempo real
Anomalías sin detectar — Transacciones fraudulentas no identificadas a tiempo
Sin gobierno de datos — No existe catálogo de PII, dueños ni retención definida
✅ Solución
Plataforma end-to-end en GCP que protege PII automáticamente, rastrea linaje de columnas, monitorea ARCOP, mide calidad, detecta anomalías con ML y orquesta todo cada hora en horario laboral chileno.
Capa 1: Cloud DLP → pseudonimiza PII en ingesta
Capa 2: Policy Tags → bloquea columnas en BigQuery (403)
Capa 3: Dataplex Aspects→ documenta sensibilidad de cada tabla
Capa 4: Data Lineage → audita flujo de datos column-level
Ley 19.628 — Derechos ARCOP
Derecho
Plazo Legal
Monitoreo
Acceso
15 días
mart_arcop_compliance
Rectificación
15 días
semáforo VERDE/AMARILLO/ROJO
Cancelación
5 días
prioridad CRITICA si vence
Oposición
15 días
alertas automáticas
Portabilidad
15 días
fact_arcop_solicitudes
🚀 Uso
Pipeline manual
python data_generator/01_generate_data.py
python dlp/02_dlp_deidentify.py
cd dbt/chb_datagov && dbt run && dbt test
python ai/06_train_model.py
python governance/04_catalog_tags.py
Comandos útiles
# Estado Composer
gcloud composer environments describe chb-datagov-composer \
--location=us-central1 --project=gs-gcp-batch-chb-datagov \
--format='value(state)'# Triggerear DAG
gcloud composer environments run chb-datagov-composer \
--location=us-central1 --project=gs-gcp-batch-chb-datagov \
dags trigger -- chilean_bank
# Tablas en Dataplex
gcloud dataplex entries list \
--location=us-central1 --project=gs-gcp-batch-chb-datagov \
--entry-group='@bigquery' --format='value(name)'