Skip to content

Deprecados / no usar

Inventario del ruido: cosas que existen en el código, en los repos o en datasets pero que ya no son el camino vivo. Si un agente o ingeniero se topa con algo de acá, debe saber que no es la referencia actual y a dónde ir en su lugar.

Deprecado Por qué / detalle Usar en su lugar
Terminal en dbt-etls — models/terminal_client/, models/terminal_market/, datasets …terminal y …terminal_stg 🔴 ELIMINADO el 2026-09-11 (16 archivos, 681 líneas): existían solo para alimentar el export a Supabase. Los datasets se dropean tras el merge. Terminal v3 (repo terminal, lee de dbt-analytics) · Apagado Terminal → Supabase
Export de Terminal a Supabase — job Terminal_Uploader / Cloud Run terminal-uploader-prod / repo terminal-uploader 🔴 APAGADO el 2026-09-11: se borró el proyecto de Supabase (wmgybquahcjvjdzdpvxy), se despublicó el front de Lovable y se eliminó el scheduler. Fue la vía de consumo del producto Terminal hasta ese día. ⚠️ Hasta 2026-07-25 la documentación decía lo contrario (que Metabase estaba deprecado y Supabase vivo) y mandó a diagnosticar por el camino equivocado. Apagado Terminal → Supabase · consumo vivo: Terminal v3
releases/*/metabase/ del repo terminal Documentación de modelo por release: es legado. Ojo con la confusión: lo deprecado es ese despliegue documental, no el consumo por Metabase, que está vivo. Consumo desde la app
Defaults de top-lanes en solvento-api — 5694 (→ card #5696 → tmp.chr_20260302), 5904 / 5909 (→ #5901 → release 20260421) Apuntan a un sandbox de marzo y a un release de abril. Hoy los cuatro ambientes los sobreescriben por env, así que nadie los ve — pero un ambiente nuevo sin override serviría datos de marzo sin avisar. IDs efectivos en flux/app-config → apps/<env>/solvento-api-values.yaml. Ver Consumo desde la app
Documentación archivada — archive_legacy_docs/ (ex Consumo, Procesamiento, Diagramas, etc.) Obsoleta; puede contradecir las fichas actuales. Procesos
Vambe (Airbyte) Conector de Airbyte apagado; el dataset vambe.* ya no se actualiza. — (sin reemplazo; ignorar)
DLQ cp-dlq en Background Checks El prod.env del template de background checks trae una DLQ cp-dlq heredada del template de cartas porte: valor mal configurado, no es la DLQ real. Ignorar ese valor — ver Background Checks
insights-publisher-staging (nombre "staging") No está deprecado, es el proceso productivo de insights/sales. El sufijo no indica ambiente: la tabla insights.sales_revenue_customers_daily_staging acumula duplicados (una recarga por corrida/webhook) y se deduplica en la vista insights.sales_revenue_customers_daily_v. Lo mismo para el Dataflow insights-sales-revenue-customers-daily-staging. Insights Sales — consumir desde …_v, no desde …_staging
insights-publisher (sin sufijo) y sus jobs insights-publisher-daily / insights-publisher-monthly-5years 🔴 Deprecado (confirmado 2026-10-05): el servicio Cloud Run ya no existe y los jobs no están en Cloud Scheduler. insights-publisher-staging + jobs -staging-daily / -staging-monthly-5years — ver Cloud Schedulers
solvento-data-prod.insights.sales_revenue_customers_daily (sin sufijo) 🔴 Deprecada (2026-10-05): ~394k filas, sin escrituras desde 2026-07-29. No la carga ningún proceso vigente ni la lee el linaje documentado. insights.sales_revenue_customers_daily_v (dedup de …_staging) — ver Insights Sales
Shinkansen Transactions History Tabla histórica de dispersiones cargada una sola vez (datos hasta ~feb 2026). Shinkansen · Payouts unificado (vigente)
report.invoices_consistency_issues / invoices_consistency_issues_90 Alimentan el bloque "Inconsistencia Facturación" del dashboard Metabase 232 "Panel de Inconsistencias". Verificado en BQ: 0 filas desde agosto de 2025 — nada las escribe. El dashboard mostraba "0 inconsistencias" de forma indistinguible entre "todo bien" y "el job murió hace 11 meses". Syntage · Consistencia — tablas nuevas invoices_ingestion_consistency_summary/_detail
report.invoices_consistency_report / invoices_consistency_report_90 Versión previa de la cuadratura ELK vs BigQuery: comparaba por conteo de RFC, no por uuid. Colisión emisor/receptor (mismo uuid bajo 2 RFCs en BQ, 1 solo doc en ELK) generaba falsos positivos (~13% de RFCs marcados sin ser data realmente ausente). Sigue viva (corre cada hora) pero superada. Syntage · Consistencia — grano uuid, tablas invoices_ingestion_consistency_*
HubSpot — solvento-data-prod.hubspot.* y los modelos staging/hubspot/, intermediate/hubspot/ y data_products/hubspot/ de dbt-analytics 🟡 En reemplazo desde 2026-10: el CRM pasó a Lightfield. hubspot.* sigue sincronizando mientras la cuenta esté activa y es la historia previa al corte (solo 2.917 de 13.109 deals se migraron). Los consumidores (crédito/DSCR, funnels) están migrando. Airbyte · Lightfield → solvento-adv-analytics-prod.lightfield.*

Señales de deuda técnica (no deprecado, pero a saber)

Tema Detalle Acción sugerida
banxico-scraper / diesel-price-scraper sin repo El código vive solo en local; no está en GitLab. Subirlo a gitlab.com/solventomx/data — ver Banxico / Diesel
Cloud Schedulers a mano Los jobs se crean manualmente; no hay IaC que los restaure. Recrear desde Cloud Schedulers si se borran; idealmente migrar a Terraform
README del repo terminal Solo lista 1 release y no refleja los que existen. Actualizar al publicar (o re-correr) un release — ver Terminal v3
Front de quoting sobre Terminal v2 Las questions origins/destinations/quoting (5494-5496) leen de model_analytics_terminal_v2.v_quoting_* (modelo viejo) en los cuatro ambientes, mientras top-lanes ya usa v3. Migrar quoting a Terminal v3 — ver Consumo Metabase
Cards base colgadas de tmp / releases viejos #5696 lee solvento-risk-analytics-prod.tmp.chr_20260302 (sandbox de marzo) y #5901 lee el release 20260421. Ningún ambiente las usa hoy (están overrideadas), pero siguen vivas y son el default del repo. Apuntarlas al release vigente o archivarlas — ver Consumo Metabase
development desalineado en top-lanes Usa modelo 6 (6006-6010 → release 20260515) mientras demo/prod/staging están en modelo 7 (6264-6268 → 20260624). Igualar en flux/app-config → apps/development/solvento-api-values.yaml
El sufijo de fecha del datarelease no es fecha de datos El pipeline es idempotente y el cutoff es dinámico, así que re-correr un release deja la tabla con datos más nuevos que su nombre (ej. datarelease_20260624 con datos de junio corridos en julio). Tratar el sufijo como versión del modelo; si se automatiza el refresh, exponer una vista datarelease_current — ver Terminal v3
Sin automatización del refresh de Terminal No hay scheduler ni CI que reconstruya las tablas: alguien tiene que correr el make a mano. Los datos se quedan quietos sin que nada avise. Cloud Run Job + Scheduler (día 16 de cada mes) o Scheduled Query — ver Terminal v3

Última actualización: 2026-10-05 · HubSpot en reemplazo por Lightfield: ver Airbyte · Lightfield · 2026-09-11: apagado del camino Terminal → Supabase: ver la ficha del decomiso. Si algo más queda deprecado, registrarlo acá para que el agente lo evite.