En los últimos meses hemos visto cómo Snowflake y otros líderes del sector están dando pasos decisivos para fortalecer la capa semántica como fundamento de cualquier arquitectura de datos moderna. En su reciente artículo “Version Control for Snowflake Semantic Views with Terraform”, Snowflake refuerza la idea de tratar la semántica como código: definiciones versionadas, auditables, reproducibles y gobernadas con flujos CI/CD al más puro estilo software engineering.
Sin embargo, este movimiento encaja en un contexto aún más grande: la consolidación de un ecosistema semántico abierto, impulsado por la iniciativa Open Semantic Interchange (OSI), donde los principales vendors están colaborando para construir un estándar común que permita a las plataformas y especialmente a los agentes de IA razonar con verdadera coherencia y sin fricciones.
En esta entrada profundizo en ambos frentes: cómo Snowflake avanza en la industrialización de la semántica y por qué OSI es probablemente el estándar más importante de la nueva generación de sistemas inteligentes.
🏗️ Snowflake: Semantic Views como código
El artículo de Snowflake lo deja claro: las Semantic Views ya no son solo un mecanismo para definir métricas, cálculos y reglas de negocio; son un artefacto crítico para IA generativa y analítica avanzada. De hecho, representan:
- La lógica de negocio
- Las dimensiones y métricas
- Las transformaciones de gobernanza
- Las definiciones que impactan directamente dashboards, APIs y agentes de IA
La propuesta de Snowflake consiste en gestionarlas con Terraform e integrarlas en pipelines CI/CD, lo que aporta:
- Auditabilidad
- Pull requests y peer-review
- Rollbacks seguros
- Despliegues repetibles y controlados
Todo este enfoque refuerza una tesis clave: la semántica no debe vivir en la interfaz visual de una herramienta, sino en el ciclo de vida de ingeniería del dato. Y eso abre la puerta al verdadero cambio estructural: la portabilidad del significado entre plataformas.
🌐 Open Semantic Interchange (OSI): el estándar que está cambiando el juego
Mientras Snowflake impulsa el versionado, el sector en su conjunto ha entendido que ninguna plataforma puede prosperar si cada una define su propio modelo semántico propietario.
Ese mundo el de LookML, MetricFlow, Minerva, Semantic Models fragmentados ha creado lo que muchos describen como el mayor cuello de botella para la IA: inconsistencias, duplicación y una imposibilidad estructural para que los agentes razonen sobre información procedente de distintos sistemas.
🧭 Entra en escena: OSI
La iniciativa Open Semantic Interchange (OSI) nace precisamente para romper estos silos. Su objetivo es directo y potente:
“Ser el estándar universal para el intercambio de modelos semánticos entre herramientas de BI, plataformas de datos y agentes de IA.”
Lo que OSI propone:
📘 Especificación abierta y vendor‑neutral bajo licencia Apache 2.0
🔄 Intercambio nativo entre plataformas, sin traducciones manuales
🤖 Fundamento para agentes de IA inteligentes, con semántica coherente
❌ Cero vendor lock‑in: las definiciones no quedan encerradas en una herramienta
🧩 Modelo común para datasets, campos, métricas, relaciones y contextos
¿Quién se está sumando?
Según Snowflake, el working group está formado por prácticamente todo el ecosistema: AtScale, Coalesce, Databricks, Qlik, Atlan, Alation, dbt Labs, Sigma, Starburst, ThoughtSpot, Salesforce, RelationalAI, Mistral AI, entre otros.
Más recientemente se han unido incluso gigantes como Google y AWS.
Estamos, literalmente, ante la coalición más grande jamás vista en torno a un estándar semántico.
🧠 Por qué OSI es clave para agentes inteligentes
Hoy, los agentes de IA están limitados no por la falta de modelos, sino por la falta de significado compartido. Como señala Snowflake:
“La fragmentación semántica es el mayor impedimento para agentes que deben razonar sobre datos heterogéneos.”
Con OSI:
✔ Los agentes leen métricas y definiciones igual en Snowflake, Databricks, dbt, Looker o cualquier BI
✔ La lógica del negocio viaja, no se reinventa
✔ La consistencia semántica reduce errores, alucinations y decisiones incorrectas
✔ El ecosistema se vuelve modular, combinable y extensible
La promesa final: agentes expertos realmente inteligentes, que entienden el negocio y no solo el texto.
🔓 El fin del vendor lock‑in semántico
La práctica común durante años fue que cada vendor guardara la semántica de sus clientes dentro de su propio modelo propietario.
Esto generaba dependencia, fricción, altos costes de integración y un stack difícil de evolucionar.
Con OSI, la semántica deja de ser un activo cautivo y se convierte en un contrato abierto que todas las herramientas pueden leer y escribir.
Es un cambio fundamental para cualquier organización que quiera adoptar una estrategia best‑of‑breed sin restricciones.
🔭 Cómo encaja todo: Semantic Views + Terraform + OSI
- Snowflake aporta disciplina de ingeniería a la semántica interna de la plataforma.
- OSI proporciona el estándar para que esa semántica fluya libremente entre plataformas.
- Los agentes de IA se benefician al recibir definiciones coherentes, gobernadas y reutilizables.
- Las empresas reducen la dependencia de vendors y ganan velocidad, trazabilidad y transparencia.
✍️ Conclusión
Estamos asistiendo a un punto de inflexión histórico:
La semántica, durante años fragmentada, propietaria y opaca, se está abriendo, estandarizando y convirtiéndose en la verdadera interfaz común entre datos, herramientas y agentes de IA.
Snowflake, con su visión de Semantic Views como código, está dando pasos muy sólidos. Pero el movimiento realmente transformador viene de la mano de Open Semantic Interchange (OSI), que está creando el lenguaje compartido que la IA necesitaba para dar su siguiente salto evolutivo.
El futuro de los datos no será solo open data.
Será “open semantics”. Y eso cambiará absolutamente todo.
Foto de portada gracias Nextvoyage: https://www.pexels.com/es-es/foto/camino-de-hormigon-gris-490466/