Creación bulk desde una base de datos relacional

Desde la versión 3.1.0-KickOff, en el Control Panel se ha pasado a denominar a las Ontologías como «Entidades». Esto no altera ninguna funcionalidad; simplemente se ha cambiado la nomenclatura para un mejor entendimiento del concepto.

Disponible desde la versión 5.2.0-TopGun.

Interfaz de usuario: 5.3.2-Ultimate

Introducción

La funcionalidad de creación bulk de Entidades desde una base de datos relacional permite automatizar el proceso de creación de Entidades desde bases de datos relacionales.

Hasta ahora, cuando nos conectábamos a una base de datos relacional, teníamos que crear Entidad a Entidad, mientras que ahora podrás crear varias Entidades a la vez, evitando así repetir el proceso de creación por cada Entidad, ahorrando mucho tiempo al usuario.

Pasos

Crear la Entidad

Desde el Control Panel, navegaremos al menú de Desarrollo > Mis Entidades.

image-20240315-092532.png

 

Esto nos llevará al listado de Entidades disponibles. Para crear la Entidad, pulsaremos en el botón de «+» situado en la parte superior derecha de la pantalla.

image-20240227-121951.png

De las distintas Entidades que vamos a poder crear, seleccionaremos la de «Creación desde Fichero»:

Conexión y selección de tablas

Tras pulsar, accederemos a la interfaz de usuario, en donde podremos ver que está dividida en dos zonas:

  • La zona superior, que va a permitir seleccionar las tablas de las cuales queremos generar una Entidad.

  • La zona inferior, que sirve para añadir permisos a los usuarios sobre las Entidades que generemos.

Lo primero que hay que hacer es seleccionar la base de datos sobre la que vamos a trabajar, y el esquema de datos si aplicase.

En la parte derecha, veremos las tablas disponibles de esa base de datos y el esquema.

  • Vamos a poder seleccionar individualmente las tablas, o por el contrario podremos seleccionar un conjunto de ellas.

  • Por defecto, el nombre de la entidad será: «DOMINIO_NOMBRE_DE_LA_TABLA».

  • También, vamos a poder cambiar el nombre que tendrá la Entidad creada a partir de dicha tabla.

  • El identificador de la Entidad será la «Primary Key» de la tabla. Se puede seleccionar de entre los campos que posea la tabla.

En la parte inferior, podremos seleccionar los usuarios a los cuales otorgaremos permisos sobre las Entidades creadas, y qué tipo de permiso se asignarán.

Una vez seleccionadas las tablas y otorgados los permisos a los usuarios, podremos pulsar sobre el botón de «Create» para iniciar el proceso de creación de Entidades.

Se mostrará entonces una ventana con las opciones disponibles a realizar con la Entidad creada.

Pulsando en el botón de «Close» se volverá al listado de Entidades donde estarán las nuevas Entidades que hemos creado.