Ontología de datos
Término 188 de 314 · Tecnología
En una frase
Una ontología de datos es un modelo formal que define las entidades de un negocio, sus atributos y las relaciones entre ellas, dándole un significado compartido y legible por máquinas a la información dispersa en distintos sistemas.
Una ontología de datos es una representación formal y explícita del conocimiento de un dominio: define qué entidades existen (cliente, pedido, producto, factura), qué atributos tiene cada una y, sobre todo, cómo se relacionan entre sí. A diferencia de un esquema de base de datos, que solo describe cómo se guardan los registros, la ontología captura el significado de negocio de esos datos para que tanto las personas como las máquinas interpreten lo mismo.
En la práctica, una ontología actúa como un mapa conceptual: declara que un "cliente realiza pedidos", que un "pedido contiene productos" y que un "producto pertenece a una categoría". Ese tejido de relaciones es lo que permite responder preguntas complejas sin que cada sistema tenga que ponerse de acuerdo a mano. Es una de las piezas que ordena la información cuando se construye una capa semántica sobre datos repartidos en muchas fuentes, algo central en la analítica que potencia Metrix.
La clave es que la ontología es independiente de la tecnología: el mismo modelo conceptual puede vivir sobre un CRM, un ERP o un data warehouse, y darle a todos una forma común de entender el negocio.
Por qué importa una ontología en el mundo de los datos
En la mayoría de las empresas, la palabra "cliente" significa algo distinto en cada sistema: para ventas es una oportunidad, para finanzas es una cuenta por cobrar y para logística es una dirección de entrega. Esa ambigüedad es la raíz de los reportes que no cuadran. Una ontología de datos resuelve ese problema poniendo por escrito, de forma estructurada, qué es cada concepto y cómo se conecta con los demás, de modo que toda la organización comparta una misma definición. Es el paso conceptual que habilita una única fuente de verdad real, no solo una integración técnica de tablas.
Una ontología típicamente se compone de tres ingredientes: las clases (los tipos de entidad, como Cliente o Producto), las propiedades (los atributos y las relaciones, como "tiene email" o "compró") y las reglas o axiomas (restricciones lógicas, como "una factura siempre pertenece a un cliente"). Con esos elementos, una máquina puede inferir conocimiento nuevo: si sabe que A es proveedor de B y B abastece a C, puede deducir cadenas que ningún registro guarda explícitamente.
Cómo funciona en un proyecto real
El recorrido habitual arranca por entrevistar al negocio para listar las entidades importantes y su vocabulario. Luego se modela: se definen las clases, se dibujan las relaciones y se documentan los sinónimos (que "razón social" y "nombre de la empresa" son lo mismo). Ese modelo se materializa después en una capa semántica que se apoya sobre el data warehouse o el data lake, traduciendo las consultas de negocio a las tablas físicas. El resultado es que un usuario puede preguntar "ventas por región del último trimestre" y obtener siempre la misma cifra, sin importar desde qué herramienta lo consulte.
- Define el vocabulario común del negocio, eliminando interpretaciones contradictorias entre áreas
- Habilita la inferencia: deducir relaciones que no están guardadas explícitamente en ninguna tabla
- Da contexto a la IA: un agente o un modelo de lenguaje que se apoya en una ontología comete menos errores porque entiende cómo se conectan los datos
- Sobrevive a los cambios de tecnología: el modelo conceptual no se rompe si mañana se migra de un sistema a otro
- Mejora el gobierno: facilita el gobierno de datos al dejar explícitas las definiciones y las reglas
Un ejemplo concreto en Argentina
Pensemos en una distribuidora de Consumo Masivo con operación en varias provincias. Su CRM registra "clientes", su sistema de facturación maneja "cuentas" y su ERP de stock habla de "puntos de entrega". Sin una ontología, calcular "cuánto le vendimos al supermercado X" exige cruzar planillas a mano y rezar para que los nombres coincidan. Con una ontología que declara que Supermercado X es una entidad única vinculada a sus sucursales, sus facturas y sus pedidos, el dato sale solo y es consistente. Cuando esa misma empresa quiere sumar un agente de IA que responda preguntas sobre el negocio, la ontología es lo que evita que el agente confunda dos "Distribuidora del Sur" distintas.
Errores comunes
El primero es confundir la ontología con el modelo físico de la base de datos: la ontología describe el negocio, no las tablas. El segundo es modelar demasiado de entrada; conviene empezar por las cinco o seis entidades que mueven la aguja y crecer después. El tercero es tratarla como un documento estático: una ontología que no se mantiene al ritmo del negocio envejece rápido y vuelve a generar la ambigüedad que vino a resolver.
En qué se diferencia de un esquema de base de datos
Es la confusión más frecuente. Ambos describen estructura, pero operan en planos distintos:
| Aspecto | Ontología de datos | Esquema de base de datos |
|---|---|---|
| Qué describe | El significado del negocio | Cómo se almacenan los registros |
| Foco | Entidades y sus relaciones conceptuales | Tablas, columnas y tipos de dato |
| Independencia | Agnóstica de la tecnología | Atada a un motor concreto |
| Inferencia | Permite deducir conocimiento nuevo | No infiere, solo guarda |
| Audiencia | Negocio y máquinas | Desarrolladores y DBA |
En resumen, el esquema responde "dónde está el dato" y la ontología responde "qué significa ese dato y con qué se conecta". Las empresas más maduras en analítica usan las dos capas: el esquema sostiene la performance y la ontología sostiene el sentido.
Preguntas frecuentes sobre Ontología de datos
¿Qué es una ontología de datos?
¿Qué es una ontología de datos?
Una ontología de datos es un modelo formal que define las entidades de un negocio (cliente, producto, pedido, factura), sus atributos y las relaciones entre ellas, dándole un significado compartido y legible por máquinas. A diferencia de un esquema de base de datos, que solo describe cómo se guardan los registros, la ontología captura el significado de negocio para que personas y sistemas interpreten lo mismo.
¿En qué se diferencia una ontología de datos de un esquema de base de datos?
¿En qué se diferencia una ontología de datos de un esquema de base de datos?
El esquema de base de datos describe cómo se almacenan los registros: tablas, columnas y tipos de dato, atados a un motor concreto. La ontología describe el significado de negocio: qué entidades existen y cómo se relacionan conceptualmente, de forma independiente de la tecnología. El esquema responde dónde está el dato; la ontología responde qué significa y con qué se conecta. Además, la ontología permite inferir conocimiento nuevo, algo que un esquema no hace.
¿Para qué sirve una ontología en proyectos de datos e IA?
¿Para qué sirve una ontología en proyectos de datos e IA?
Sirve para darle un vocabulario común a toda la organización y eliminar interpretaciones contradictorias entre áreas. En analítica, habilita una única fuente de verdad y reportes consistentes sin importar la herramienta. En IA, le da contexto a los agentes y modelos de lenguaje para que entiendan cómo se conectan los datos y cometan menos errores. También facilita el gobierno de datos al dejar explícitas las definiciones y las reglas del negocio.
¿Cuál es la diferencia entre ontología, taxonomía y capa semántica?
¿Cuál es la diferencia entre ontología, taxonomía y capa semántica?
Una taxonomía es una clasificación jerárquica simple, como un árbol de categorías. Una ontología es más rica: además de jerarquías incluye relaciones de cualquier tipo entre entidades y reglas lógicas que permiten inferir. La capa semántica es la implementación práctica que lleva ese modelo conceptual a la herramienta de analítica, traduciendo las preguntas de negocio a las consultas sobre las tablas físicas. La ontología define el qué; la capa semántica lo pone a funcionar.
¿Cómo se empieza a construir una ontología de datos?
¿Cómo se empieza a construir una ontología de datos?
El recorrido habitual arranca entrevistando al negocio para listar las entidades importantes y su vocabulario real. Luego se modelan las clases, se dibujan las relaciones y se documentan los sinónimos. Conviene empezar por las cinco o seis entidades que mueven la aguja y crecer de forma gradual, en lugar de modelar todo de entrada. Finalmente ese modelo se materializa en una capa semántica sobre el data warehouse. La clave es mantenerla viva: una ontología que no se actualiza con el negocio envejece rápido.
Calculadora del Cuello de Botella de BI
Cuánto cuesta cada 'te lo paso mañana'.
Abrir la herramientaEste número, actualizado solo
Metrix conecta tus sistemas y te deja preguntarle a tus datos en lenguaje natural: el indicador que acabás de leer, al día, sin esperar la cola del equipo de BI ni rearmar el Excel a fin de mes.
El glosario completo (más de 290 definiciones de IA, Salesforce y datos) en un PDF con hipervínculos.
Términos relacionados
- Capa semánticaLa capa semántica es una traducción entre los datos técnicos de una empresa y el lenguaje del negocio: define métricas, dimensiones y reglas una sola vez para que todos midan igual sin importar qué herramienta usen.
- Única fuente de verdadLa única fuente de verdad (SSOT) es la práctica de centralizar cada dato del negocio en un único repositorio autoritativo, para que todos los sistemas y equipos lean el mismo valor confiable en vez de copias dispersas que se contradicen.
- Gobierno de datosEl gobierno de datos es el conjunto de políticas, roles y procesos que define quién puede usar qué datos, cómo y para qué, garantizando que la información sea confiable, segura y consistente en toda la organización.
- Data warehouseUn data warehouse es un repositorio central que integra datos de múltiples sistemas, ya limpios y estructurados, optimizado para consultas analíticas y reportes. A diferencia de una base operativa, está pensado para responder preguntas de negocio sobre datos históricos.
- Pipeline coverageEl pipeline coverage es el ratio entre el valor del pipeline abierto y la cuota de ventas de un período. Mide cuántas veces el objetivo está cubierto por oportunidades activas. El benchmark habitual es 3x a 4x para tener probabilidad razonable de cerrar la meta.
- Pipeline velocityPipeline velocity es la métrica que estima cuántos ingresos genera el pipeline de ventas por unidad de tiempo. Combina cantidad de oportunidades, ticket promedio, tasa de cierre y duración del ciclo en una sola fórmula para medir la velocidad real de generación de ingresos.
Preguntas relacionadas
Metrix
Preguntale a tus datos en lenguaje natural y recibí el reporte al instante, sin esperar la cola del equipo de BI.
Así lo resuelve MetrixSeguí leyendo en Pulse
Masterclass » Desarrollar con IA en Salesforce: Casos reales y los Trucos [que nadie te cuenta]
Descubrí cómo la IA transforma el desarrollo en Salesforce. Aprendé a usar prototipos funcionales y MCP para validar requisitos, optimizar flujos de trabajo y entregar proyectos más rápido con Vantegr
La IA no le va a Responder todo a tu Equipo: Le va a responder bien lo que importa [y eso vale oro]
El text-to-SQL en producción todavía falla más de lo que el marketing admite. Pero el BI conversacional resuelve bien las preguntas frecuentes, y hoy solo el 25% de tus empleados usa los datos. La verdad sobre la analítica con IA.
Lo que la inteligencia artificial le está haciendo a la logística (y casi nadie lo está aprovechando)
Descubrí cómo la inteligencia artificial en la logística reduce costos, optimiza la última milla y predice la demanda con datos reales. Una guía práctica para empezar hoy, sin transformar todo de golpe.
Ahora que sabés qué es, mirá cómo se resuelve
Cinco productos de IA que trabajan sobre el CRM que ya usás. No reemplazan tu sistema: le agregan la capa que hoy hacés a mano.


