Para las grandes organizaciones que operan en entornos altamente regulados, el Gobierno del Dato es un requisito de cumplimiento legal. Cuando nos enfrentamos a infraestructuras complejas con miles de tablas heredadas (legacy), las soluciones genéricas se quedan cortas. Por esta razón, contar con una guía de erwin Data Intelligence (erwin DI) por Quest resulta fundamental. Esta plataforma líder unifica el catálogo y los procesos de negocio en entornos locales y multicloud.
A diferencia de los catálogos basados en escaneos superficiales, erwin DI unifica el Data Catalog y el Data Literacy en una suite robusta que conecta el modelado de datos físico con los procesos de negocio.
En Bidatia abordamos estos proyectos desde una perspectiva puramente técnica. En esta guía detallamos los aspectos críticos de su despliegue, configuración de metadatos e integración avanzada mediante APIs.
1. Arquitectura y despliegue en la guía de erwin Data Intelligence
La suite de erwin DI se basa en una arquitectura de tres capas (3-tier) que requiere un dimensionamiento preciso para soportar millones de activos de metadatos:
- Capa de Presentación: Interfaz de usuario (UI) accesible vía navegador mediante HTTPS.
- Capa de Aplicación: Servidor de aplicaciones basado en Apache Tomcat que procesa la lógica de gobierno.
- Capa de Almacenamiento (Repository): Base de datos relacional (SQL Server, Oracle o PostgreSQL) que aloja el grafo de gobernanza.

En Bidatia optimizamos el despliegue en la capa de aplicación configurando Tomcat sobre instancias Linux. Ajustamos los parámetros de la máquina virtual de Java (JVM) asignando un mínimo de Xms8g -Xmx16g y activamos el recolector de basura -XX:+UseG1GC para evitar latencias en la interfaz durante los escaneos masivos de datos.
2. Automatización de la ingesta de metadatos y linaje complejo
El verdadero corazón de erwin DI es su módulo Metadata Manager. El enfoque de Bidatia consiste en estructurar la ingesta mediante conectores estándar (SDCs) y avanzados (Smart Data Connectors).
Configuración del escaneo de entornos
Para conectar repositorios como Snowflake, Databricks o sistemas tradicionales, ejecutamos dos pasos críticos:
- Drivers JDBC: Cargamos los archivos JAR en Tomcat y ciframos las credenciales en el Credentials Manager de erwin mediante AES de 256 bits.
- Filtros de Ingesta: Inyectamos expresiones regulares (Regex) para ignorar tablas temporales (TMP_*) o entornos de pruebas, capturando estrictamente las estructuras de producción.
Extracción automática de linaje de datos
erwin DI destaca por su capacidad de analizar sentencias SQL y procedimientos almacenados (Stored Procedures) para mapear el flujo del dato. Configuramos su motor informático (Parsing Engine) para leer dialectos específicos (PL/SQL, T-SQL) y resolvemos transformaciones dinámicas mediante archivos de configuración estructurados (XML/JSON).
3. Personalización avanzada en la guía de erwin Data Intelligence
erwin DI expone una robusta API REST que permite integrarlo en los flujos de desarrollo (CI/CD) y personalizar la plataforma para adaptarla a las necesidades del negocio.
Modificación del Metamodelo (Extended Properties)
En Bidatia extendemos el metamodelo nativo añadiendo propiedades personalizadas (User Defined Properties – UDPs) a nivel de tabla y columna. Si tu organización necesita auditar la criticidad bajo normativas como GDPR o la ley de resiliencia operativa DORA, inyectamos estos campos y listas desplegables directamente en la interfaz.
Automatización de flujos
Para evitar la documentación manual, desarrollamos scripts en Python o Java que consumen la API de erwin DI para tareas clave:
- Sincronización del Glosario: Alta masiva y automatizada de nuevos términos comerciales aprobados por el comité de datos.
- Inyección de Linaje Externo: Conexión con herramientas de desarrollo propio transformando sus dependencias en estructuras JSON para enviarlas a la API de erwin, garantizando la trazabilidad total.
Factores críticos en proyectos erwin DI: La experiencia de Bidatia
La robustez de erwin DI requiere un gobierno estricto del propio sistema. En nuestras implantaciones definimos dos mejores prácticas esenciales:
- Gestión del Ciclo de Vida del Metadato: Configuramos el versionado de entornos (Environment Versioning). Cuando producción cambia, congelamos la versión anterior en el catálogo para mantener la auditoría histórica del linaje.
- Optimización de Búsquedas: Ajustamos los parámetros de indexación nocturna para garantizar que las consultas de negocio en el módulo Data Literacy tarden menos de un segundo.
Conclusión de la guía de erwin Data Intelligence: Ingeniería y negocio
Esta plataforma no se puede desplegar haciendo «clic en siguiente». Por el contrario, requiere un equipo con profundos conocimientos de administración de sistemas, optimización de bases de datos y desarrollo de APIs. Por lo tanto, solo así se libera su verdadero potencial corporativo.
En Bidatia somos especialistas en dominar los aspectos más complejos de erwin DI para proteger tus activos de datos y acelerar tu cumplimiento normativo.




