Anjana Data Platform es una Plataforma de Gobierno del Dato e IA diseñada para adaptarse a las necesidades de cada organización. Su modelo de configuración flexible permite que cualquier entidad pueda operativizar su propio marco de gobierno sin depender de un modelo predefinido, simplemente parametrizando la herramienta.
Con este objetivo, Anjana Data Platform pone a disposición del usuario administrador un panel de configuración que centraliza y facilita la gestión de todos los elementos que conforman la solución.
Elementos de Navegación del Panel de Configuración
En la cabecera del Panel de Configuración (ver imagen) se presentan tres accesos principales que permiten administrar los distintos componentes funcionales de Anjana Data Platform. Estos accesos conducen a los módulos clave para gestionar la parametrización del modelo operativo, el diseño de workflows de validación y la ejecución de acciones administrativas. Desde aquí, el usuario administrador puede navegar de forma centralizada hacia Schemas, BPM y el menú desplegable Actions, que agrupan las capacidades esenciales para la configuración y mantenimiento de la solución.
Schemas
La sección Schemas constituye el punto central de acceso a toda la parametrización interna de Anjana Data Platform. Desde este módulo, el usuario administrador puede consultar y gestionar las tablas que conforman el comportamiento funcional de la plataforma, incluyendo elementos como el modelo operativo, el metamodelo, las plantillas, las capas de linaje, los filtros de los portales, entre otros componentes clave.
En Schemas, cada tabla de configuración puede administrarse de forma completa mediante las acciones habituales:
-
Crear nuevos registros
-
Actualizar registros existentes
-
Eliminar registros
Esta vista proporciona una gestión directa y transparente de la estructura interna que soporta el funcionamiento del Gobierno del Dato e IA dentro de Anjana Data Platform.
Es importante señalar que la lógica funcional asociada a cada tabla de parametría, así como las relaciones existentes entre ellas, no se detalla en la Guía de Usuario. Para comprender en profundidad el propósito y comportamiento de cada entidad de configuración, el usuario debe consultar el apartado específico de Configuración funcional disponible en la documentación oficial. Este recurso describe el modelo interno de parametrización y proporciona el contexto necesario para mantener una configuración coherente y alineada con las necesidades de la organización.
BPM
La opción BPM ofrece acceso al editor de workflows. Desde aquí es posible:
-
Visualizar los workflows actualmente cargados
-
Crear nuevos workflows
-
Editar workflows existentes
-
Eliminar workflows
El editor permite modelar y mantener los flujos de aprobación y procesos operativos internos de Anjana.
Actions
La sección Actions incluye un conjunto de acciones administrativas ejecutables sobre el sistema. A continuación se detalla cada una de ellas:
-
Validate fields (
Actions > Validate fields): acción que permite comprobar si los atributos que forman parte de la PK de los objetos tienen configuradas las validaciones de atributo requerido y no editable y que los valores configurados para los atributos de tipo taxonomía generan árboles correctos (sin ciclos, por ejemplo).
Antes de ejecutar el Validate fields es necesario limpiar la caché ( Actions > Clear cache).
-
Upload translations files(
Actions > Upload translation files): acción que actualiza los ficheros de traducciones de la aplicación para configuración del multi idioma. Los ficheros están ubicados en Minio o S3, con todo el contenido de la tabla de traducciones (Translations). Los usuarios no tendrán disponibles los cambios en el Portal de Datos hasta el siguiente que se limpien cachés (Actions > Clear cache) y se recargue pantalla. -
Insert default translations(
Actions > Insert default translations): acción que inserta las traducciones por defecto de Anjana Data faltantes. Acción exclusiva para los idiomas español (es-ES) e inglés (en-US). Esta acción no sobre escribe las traducciones existentes que hayan podido ser modificadas por el administrador. -
Clear Cache (
Actions > Clear cache): acción que permite limpiar cachés de la aplicación, recomendable ante cualquier cambio de configuración, autenticación, proveedores de identidades para autenticación, traducciones o iconografía y CSS. -
Load lineage (
Actions > Load lineage): acción que regenera el linaje total de entidades y relaciones para poder visualizarlo posteriormente en el Portal de Anjana. Esta acción está recomendada cuando se producen errores de acceso al linaje como consecuencia de errores o manualidades. -
Force indexing (
Actions > Force indexing): acción que fuerza una indexación completa de todas las entidades y relaciones. Esta acción está recomendada cuando se detecte una desincronización o inconsistencia entre los datos contenidos en base de datos (BD) y Solr o cuando se modifiquen las ponderaciones en las búsquedas del buscador de objetos del Portal de datos. -
Reset DB sequences (
Actions > Reset DB sequences): acción que actualiza las secuencias de base de datos ajustándose al mayor valor existente para cada tabla asociada a las secuencias. Esta acción está recomendada cuando se modifique el contenido del modelo de datos de Anjana Data. -
Clear data (
Actions > Clear caché): Acción que elimina los datos almacenados en las persistencias de Anjana Data, incluyendo objetos y sus atributos asociados.. ⚠️ Uso recomendado: limpiar los datos de prueba generados durante la configuración funcional, antes de comenzar el gobierno real de los casos de uso. -
Clear data & config(
Actions > Clear data & config):Acción que elimina toda la información y la configuración de la plataforma en las persistencias de base de datos de Anjana Data. Equivale a ejecutar Clear data, pero además borra la configuración (plantillas, unidades organizativas, dominios, etc.)⚠️ Uso recomendado: únicamente para restaurar un entorno a estado de fábrica -
Syncronize users (
Actions > Suncronize users): Acción que sincroniza en la base de datos interna de Anjana Data Platform los usuarios disponibles en los proveedores externos configurados para autenticación (AD/LDAP, Azure EntraID, Google IAM, AWS IAM, etc.). Al ejecutarla, la plataforma recupera los usuarios del proveedor y almacena en la tabla de usuarios del panel de configuración (Users) las propiedades disponibles (por ejemplo: correo, nombre, apellidos, identificadores).
Información importante sobre Syncronize users :
-
No se importan contraseñas, por lo que el campo correspondiente se mantiene vacío.
-
Esta acción solo inserta usuarios nuevos detectados en los proveedores; no actualiza ni sobrescribe la información de usuarios que ya existan previamente en la base de datos de Anjana Data Platform.
La acción de Syncronize users se puede configurarse para ejecutarse de forma automática con una periodicidad definida mediante cron. Para más detalle sobre cómo programar esta y otras acciones, consulte la página de Configuración de batches en la documentación oficial.