Repositorio Navixy: gestión de datos centrada en entidades para telemática e IoT


Muchas organizaciones que trabajan con entidades y operaciones de campo se enfrentan a un problema común: deben gestionar por separado los datos telemáticos y los datos de negocio — con frecuencia en distintos sistemas o bases de datos desconectadas, crear entidades personalizadas y asignar atributos personalizados para reflejar sus modelos operativos. Esta fragmentación aumenta la complejidad, genera ineficiencias y reduce la flexibilidad a la hora de modelar procesos del mundo real.
El Repositorio Navixy resuelve este problema al proporcionar una capa unificada de modelado. Esta arquitectura permite combinar entidades, sus atributos y las relaciones entre ellas, así como datos de ubicación, sensores y eventos, lo que facilita trabajar directamente con estos vínculos. Aunque los datos telemáticos y los de negocio residen en sistemas de almacenamiento separados, el Repositorio Navixy unifica todos los datos de negocio, posibilitando una integración fluida y ofreciendo información en tiempo real en contextos tanto operativos como geoespaciales.
¿Qué es el Repositorio Navixy?
El Repositorio Navixy es un sistema de alto rendimiento, basado en PostgreSQL, diseñado para el modelado unificado de datos de negocio. Usando JSONB para almacenar metadatos semiestructurados, admite tanto el modelado de entidades como la ingesta de telemetría en tiempo real dentro de un único esquema de datos. Con una API RESTful, los equipos técnicos pueden definir entidades personalizadas (por ejemplo, camiones, geocercas, departamentos y grupos) y asociarlas con entradas de sensores, límites espaciales y relaciones entre entidades.
La versión actual se centra en cinco funciones principales:
Tipos de entidad personalizados: las organizaciones pueden definir y gestionar tipos de entidad propios, adaptados a sus dominios operativos.
Propiedades flexibles: las entidades pueden incluir propiedades personalizadas en forma de texto, números, marcas de tiempo, coordenadas (formato GeoJSON) y dispositivos maestros.
Vinculación de dispositivos: los rastreadores GPS y otros dispositivos telemáticos pueden asignarse a entidades para capturar datos en tiempo real.
Mapeo de relaciones: pueden definirse y consultarse relaciones lógicas entre entidades (p. ej., vehículo-conductor, equipo-proyecto).
Flujo telemático integrado: el repositorio permite definir objetos de negocio y sus atributos en una capa de modelado separada, y luego asociarlos con los datos en el sistema telemático.
Enfoque centrado en entidades
Aunque muchas plataformas telemáticas modernas han avanzado hacia modelos orientados a activos, a menudo siguen limitadas en la diversidad de entidades que pueden manejar. El Repositorio Navixy amplía este paradigma al introducir una capa dedicada de datos de negocio donde las empresas pueden definir con total flexibilidad entidades operativas como camiones, departamentos y grupos, sitios o contenedores. Estas entidades no están vinculadas a dispositivos por defecto, pero pueden enlazarse cuando sea necesario, lo que permite una separación clara entre el modelado del negocio y la adquisición de datos.
Los dispositivos actúan como fuentes principales de datos telemáticos, aportando información en tiempo real e histórica como ubicación, velocidad, temperatura y otros indicadores clave. Al mismo tiempo, las entidades de negocio y sus atributos funcionan como fuentes de datos de negocio, capturando detalles operativos, organizativos y contextuales que complementan y enriquecen las entradas telemáticas. Al vincular estos flujos de telemetría con las entidades de negocio, el sistema posibilita un modelado preciso de las relaciones del mundo real y, a la vez, mantiene la modularidad, la escalabilidad y la compatibilidad con diversos flujos operativos.
Cada entidad en el Repositorio Navixy puede contener un número ilimitado de propiedades con distintos tipos de campo, incluidos texto, números, fechas, límites geográficos y datos JSON estructurados. Por ejemplo:
Una entidad “contenedor” podría almacenar datos de negocio como umbrales de temperatura, tipo de carga y asignación de ruta, mientras que sus dispositivos vinculados en la base de datos de negocio actúan como las fuentes reales de datos telemáticos.
Una entidad “técnico” puede almacenar certificaciones, horarios de turno y tareas asignadas.
Una entidad “geocerca” puede vincularse con restricciones normativas o ventanas de mantenimiento.
Toda esta información está estructurada y es consultable. No es necesario gestionar múltiples sistemas desconectados para analizar las operaciones de forma integral.
El Repositorio Navixy permite a los usuarios definir cómo interactúan las entidades. Esto puede incluir conexiones temporales o permanentes: qué conductor está asignado actualmente a qué camión, qué activos se distribuyen entre un grupo de especialistas en la obra y cómo se desplazó el remolque hasta su destino. Este motor de relaciones dinámico admite modelos de negocio fluidos, donde las asignaciones, la disponibilidad y las restricciones cambian a diario. Consultar estas relaciones pasa a ser parte nativa de la estructura de datos, en lugar de requerir código a medida.
Integración técnica y capacidades de la API
El Repositorio Navixy está diseñado para cerrar la brecha entre la realidad operativa y los sistemas digitales, permitiendo a las empresas modelar, supervisar y gestionar sus activos y operaciones con una precisión excepcional. Basado en una API REST totalmente documentada que sigue el estándar OpenAPI, actúa como una potente capa de integración entre los datos de negocio y los flujos telemáticos, permitiendo crear y gestionar entidades, definir relaciones complejas y conectarlas a fuentes de datos en tiempo real sin interrumpir la infraestructura existente.
Esta arquitectura permite definir cualquier tipo de entidad rastreable con las propiedades exactas que se necesiten — ya sea un camión, un almacén, una máquina o un rebaño de ganado — y establecer relaciones que reflejen operaciones del mundo real. Estas conexiones hacen posible implementar flujos de trabajo avanzados, desde cadenas logísticas de extremo a extremo y mantenimiento preventivo de equipos hasta monitoreo agrícola y coordinación de operaciones de campo.
El Repositorio Navixy se sincroniza en tiempo real con Navixy DataHub, garantizando que actualizaciones de los dispositivos — como cambios de ubicación, niveles de combustible y lecturas de sensores — se capturen, almacenen y queden disponibles al instante para su análisis en un modelo de datos unificado. Este flujo de datos en vivo, enriquecido con contexto de negocio, se convierte en base para la toma de decisiones estratégicas y tácticas.
Las capacidades avanzadas de consulta admiten filtrado, ordenación, lógica geográfica y transmisión de telemetría a Apache Kafka, habilitando analítica en tiempo real, modelado de datos con IA y ML, y la creación de paneles e informes dinámicos. Al combinar el contexto de negocio con la telemetría en vivo, la arquitectura no solo mejora la visibilidad operativa, sino que también aporta información accionable que ayuda a aumentar la eficiencia, reducir riesgos y responder más rápido a cambios en las condiciones.
Integración de dispositivos y recopilación de datos
La plataforma es compatible con dispositivos y sensores GPS, abarcando desde rastreadores de ubicación básicos hasta redes IoT sofisticadas. Su arquitectura permite construir soluciones de monitoreo complejas que combinan rastreo de ubicación con sensado ambiental, diagnóstico de equipos y requisitos especializados de captura de datos. La activación y gestión de dispositivos se realizan mediante la misma API que gestiona la creación de entidades y las relaciones, aportando coherencia operativa en todas las funciones de la plataforma.
Capacidades de la API e integración de sistemas
La API ofrece consultas sofisticadas, filtrado condicional con operadores lógicos, consultas de rango para campos numéricos y de fecha, y ordenación flexible con soporte de múltiples campos. Estas funciones permiten a las organizaciones construir interfaces personalizadas, flujos de trabajo automatizados y herramientas de análisis que aprovechan eficazmente sus datos de entidades.
Con la API del Repositorio Navixy puede crear, leer, actualizar y eliminar activos de negocio con facilidad, además de usar listados avanzados con filtros y ordenación. Por ejemplo, para recuperar activos Toyota creados después de una fecha específica que pertenezcan a determinadas categorías, ordenados alfabéticamente por nombre con las entradas más recientes primero, enviaría una solicitud POST al endpoint /asset/list. En esta solicitud, especifica un parámetro de búsqueda de texto “Toyota”, combina filtros con una condición AND — uno con el operador "gte" sobre el campo created_at y otro con el operador "in" para múltiples valores type_id — y luego agrega reglas de ordenación por múltiples campos (primero por label ascendente y luego por created_at descendente), junto con parámetros de paginación como limit y offset
Las posibilidades de integración abarcan sistemas ERP para sincronización financiera, plataformas CRM para seguimiento de la prestación de servicios, herramientas de BI para análisis de desempeño y aplicaciones personalizadas desarrolladas para requisitos operativos únicos.
Marco de seguridad y cumplimiento
El Repositorio Navixy implementa aislamiento multiinquilino mediante aislamiento de tenant basado en tokens en PostgreSQL, garantizando fronteras estrictas entre los datos de cada organización. La autenticación OAuth 2.0, combinada con claves de API con ámbitos de acceso, ofrece control de acceso detallado para integraciones de servicios. Los límites de tasa, registros de auditoría y el cifrado en reposo garantizan que el sistema pueda escalar de forma segura. Las opciones de despliegue regional atienden los requisitos de residencia de datos y cumplimiento para operaciones transfronterizas.
Integración en el ecosistema Navixy
El Repositorio Navixy opera dentro de un ecosistema telemático de gran escala, que incluye la API de Navixy para rastreo de ubicación, análisis de rutas y captura de datos de sensores; IoT Logic para capacidades de procesamiento sin código; y Data Hub, un lakehouse telemático privado con acceso sencillo para combinar todos sus datos. Cuando se activan los dispositivos, pasan a estar disponibles automáticamente en todas las APIs de Navixy, lo que permite acceder a capacidades telemáticas completas manteniendo un rico contexto de entidades y relaciones. Este enfoque evolutivo permite empezar a construir infraestructura escalable de inmediato, con una ruta clara hacia funcionalidades completas de gestión de flotas.
Transición
Para los equipos que gestionan flujos separados de datos de negocio y telemetría, el Repositorio Navixy simplifica el diseño del sistema al proporcionar una capa centralizada para definir y gestionar objetos de usuario y sus metadatos. Esto se logra mediante APIs que hacen más accesibles y coherentes el modelado de entidades, la gestión de relaciones y la integración en los flujos operativos. Aunque los datos de telemetría en tiempo real siguen residiendo en almacenamientos especializados para un rendimiento óptimo, el Repositorio ofrece una interfaz unificada para vincular esa telemetría con entidades de negocio, gestionar el esquema y realizar consultas contextuales. Este enfoque permite a los equipos de desarrollo trabajar dentro de una API y un esquema consistentes.
En lugar de adaptar los flujos de trabajo a configuraciones rígidas de dispositivos, las organizaciones pueden definir sus propios tipos de entidad, establecer relaciones entre ellas y adjuntar atributos que reflejen el uso real.
Este enfoque flexible transforma la telemática de flujos de datos en bruto a contexto accionable, haciendo que las operaciones diarias sean más claras, eficientes y mejor conectadas con los resultados del negocio.
Contáctenos para explorar cómo el Repositorio Navixy puede abordar los requisitos específicos de gestión de activos de su organización y apoyar su transición hacia capacidades integrales de gestión de flotas.