Crear enlaza a tablas de datos compartidas en un robot ACL
Puede crear un enlace desde un robot ACL a una tabla de datos en un robot de origen ACL si las tablas de datos están disponibles para compartir. El método de uso compartido de tablas en el robot de origen controla si una tabla de datos particular está disponible para un robot consumidor. Para obtener más información, consulte .
Después de que se cree un enlace a una tabla compartida, las tareas del robot consumidor pueden usar la tabla enlazada tal como si existiera en el robot consumidor.
Usted se enlaza a las tablas compartidas de forma selectiva. Desde un robot consumidor, puede crear un enlace a una o más tablas compartidas en uno o más robots de origen.
Una tabla de datos compartida en un robot de origen estará disponible para un robot consumidor cuando el consumidor se enlace con ella, ya sea de forma manual o automática, mediante la función Enlace automático.
Tablas de enlace automático
Nota
Debe ser administrador de Robots o propietario de un robot para crear un enlace a tablas compartidas o para eliminar un enlace desde tablas compartidas.
Cuando habilita la casilla de verificación Enlace automático para un robot de origen seleccionado, la aplicación enlaza automáticamente todas las tablas de datos existentes de ese origen y procede a enlazar las tablas recién creadas, sujetas a conflictos entre los nombres y reglas de modo. Para obtener más información, consulte Compartir y enlazar tablas de datos en robots ACL.
La función Enlace automático solo está disponible cuando el robot de origen tiene activado el uso compartido automático de la tabla. De forma predeterminada, está desactivada para cada robot de origen en cada robot consumidor. El enlace es específico para cada modo; Desarrollo se vincula solo al modo desarrollo y Producción se vincula solo al modo producción.
Manejo de conflictos
Si ya existe una tabla con el mismo nombre en el robot consumidor, el enlace automático omite esa tabla y conserva la copia local. Dele un nombre único a cada tabla en todos los robots para evitar omisiones.
Si dos robots de origen diferentes contienen tablas con el mismo nombre, se prioriza la tabla del robot de origen que la creó primero para el enlace. Las tablas con el mismo nombre creadas más tarde se omiten en ese robot consumidor.
Crear un enlace a una tabla de datos compartida
Enlace desde un robot consumidor hasta una tabla de datos compartida en un robot de origen. Una vez enlazada, la tabla de datos funciona como si existiera en el robot consumidor.
Durante el proceso de enlace, puede enlazar varias tablas de datos compartidas, y tablas compartidas en varios robots de origen, si es necesario.
En la página de inicio de la plataforma (www.diligentoneplatform.com), seleccione la aplicación Robots para abrirla.
Si ya se encuentra en Diligent One, puede utilizar el menú de navegación de la izquierda para pasar a la aplicación Robots.
En el tablero de mando de Robots, seleccione Robots ACL.
Navegue hasta el robot desde el que desea enlazar (el robot consumidor), y seleccione el robot para abrirlo.
En la esquina superior derecha del robot, haga clic en Producción o Desarrollo para seleccionar el modo que se va a utilizar.
Nota
Las tablas se pueden compartir y enlazar en el mismo modo. Solo se puede crear un enlace a tablas que están compartidas en el mismo modo.
Para obtener más información, consulte Modo de desarrollo y modo de producción en Robots.
En la sección Tablas enlazadas de la ficha Entrada/salida, realice una de las siguientes acciones:
Crear un enlace a una tabla por primera vezseleccione pero puede comenzar aquí
Crear un enlace a tablas adicionalesseleccione Administrar tablas
En el panel Administrar tablas enlazadas, haga lo siguiente para crear un enlace a una o más tablas compartidas:
En Robots, haga clic en el nombre de un robot para mostrar las tablas compartidas disponibles en el robot.
En Tablas, realice una de las siguientes acciones:
Si desea vincular las tablas manualmente, seleccione una o más tablas.
Las tablas que seleccione se añadirán a la sección Tablas seleccionadas del panel. El nombre del robot de origen aparece debajo del nombre de cada tabla. Seleccione la papelera
para quitar la selección de una tabla.Si desea que las tablas se vinculen automáticamente, seleccione la casilla de verificación Enlace automático.
Si selecciona la casilla de verificación Enlace automático, todas las tablas de ese origen se seleccionarán y se incluirán automáticamente.
Si desactiva la casilla de verificación Enlace automático, se detiene el enlace automático de las nuevas tablas de datos desde el robot de origen al robot consumidor.
Si un robot de origen que espera ver no está disponible en la lista Robots, alguna de las siguientes razones podría ser la causa:
El robot de origen aún no ha compartido tablas de datos.
El robot consumidor en el que se encuentra no está incluido en el arreglo de uso compartido de tablas manual del robot de origen.
Si no hay tablas disponibles en la lista Tablas, el robot seleccionado tiene activado el uso compartido automático de tablas, pero actualmente no contiene tablas de datos. Si se acaba de añadir una tabla de datos al robot seleccionado, intente volver a cargar la página del robot consumidor en el navegador para actualizar la visualización en el panel Administrar tablas vinculadas.
Seleccione Guardar cambios.
Las tablas enlazadas aparecen en la sección Tablas enlazadas, junto con el nombre del robot de origen.
Quitar el enlace a una tabla de datos compartida
¡Precaución!
Antes de quitar un enlace a una tabla compartida, asegúrese de que la tabla ya no esté siendo utilizada para ninguna tarea en el robot.
En la página de inicio de la plataforma (www.diligentoneplatform.com), seleccione la aplicación Robots para abrirla.
Si ya se encuentra en Diligent One, puede utilizar el menú de navegación de la izquierda para pasar a la aplicación Robots.
En el tablero de mando de Robots, seleccione Robots ACL.
Seleccione el robot que tiene el enlace que desea quitar (el robot consumidor).
En la esquina superior derecha del robot, haga clic en Producción o Desarrollo para seleccionar el modo que se va a utilizar.
Nota
Las tablas se pueden compartir y enlazar en el mismo modo. Solo se puede crear un enlace a tablas que están compartidas en el mismo modo.
Para obtener más información, consulte Modo de desarrollo y modo de producción en Robots.
En la ficha Entrada/Salida, en la sección Tablas enlazadas, seleccione Administrar tablas.
En el panel Administrar tablas enlazadas, en la sección Tablas seleccionadas, seleccione la papelera
para quitar la selección de una o más tablas enlazadas.Una vez que haya terminado de quitar la selección de las tablas enlazadas, seleccione Guardar los cambios.
Las tablas de las que eliminó el enlace se quitan de la sección Tablas enlazadas. Solo quita el enlace a la tabla compartida. La copia principal de la tabla en el robot de origen no se ve afectada.