Entidades y actividades de base de datos

En la siguiente tabla se muestra la relación entre las entidades de base de datos y los diferentes tipos de actividades de base de datos. Además, en esta tabla se describe cómo se crean las entidades en la base de datos.

Nota: En DB2 UDB, el script de generación de activos limita la longitud de los nombres de almacenamiento intermedio y de las tablas de control a nueve caracteres.
Nota: Para conexiones de controlador JDBC genérico: Los scripts utilizados para generar activos sólo son una plantilla basada en la información disponible en la base de datos. Los scripts se deben analizar para confirmar que la sintaxis SQL y los tipos de datos están soportados para la base de datos de destino. Si no lo están, se deben modificar y ejecutar mediante otro mecanismo para crear los activos necesarios para la base de datos.

 

Entidad de base de datos Descripción de la actividad asociada ¿Cómo se crea?
Tablas de almacenamiento intermedio Se utilizan con las actividades de tabla simple de entrada: Obtener filas insertadas, Obtener filas actualizadas y Obtener filas suprimidas. Las tablas de almacenamiento intermedio contienen el resultado de una operación de base de datos.

Por ejemplo, una actividad Obtener filas insertadas realiza un sondeo en busca de una inserción en la base de datos. Cuando la inserción se produce en la base de datos, las tablas de almacenamiento intermedio se rellenan con los datos que se han insertado.

Las tablas de almacenamiento intermedio utilizadas con las actividades de tablas simples de entrada se crean mediante el siguiente procedimiento:
  1. En la consola de gestión web (WMC), vaya a la pantalla Activos y ejecute los scripts.
  2. En la WMC, despliegue el proyecto.
Tablas de control Se utilizan con las siguientes actividades cuando se especifica que los mensajes deben entregarse exactamente una vez:
  • Insertar filas
  • Actualizar filas
  • Suprimir filas
  • Llamar a procedimiento

Las tablas de control no son necesarias si se especifica otra opción de entrega. Especifique una opción de entrega en la tarea Reglas de entrega de la Lista de comprobación para una actividad.

Las tablas de control utilizadas con las actividades se crean mediante el siguiente procedimiento:
  1. En la consola de gestión web (WMC), vaya a la pantalla Activos y ejecute los scripts.
  2. En la WMC, despliegue el proyecto.
Desencadenantes Se utilizan con actividades de tabla simple de entrada, Obtener filas insertadas, Obtener filas actualizadas y Obtener filas suprimidas, para llenar la tabla de almacenamiento intermedio. Los desencadenantes utilizados con las actividades de tabla simple de entrada se crean mediante el siguiente procedimiento:
  1. En la consola de gestión web (WMC), vaya a la pantalla Activos y ejecute los scripts.
  2. En la WMC, despliegue el proyecto.
Procedimientos almacenados Los procedimientos almacenados son necesarios con la actividad Llamar a procedimiento. El procedimiento almacenado debe grabarse e instalarse en la base de datos para poder completar la configuración de la actividad Llamar a procedimiento en Studio. El procedimiento almacenado no se crea mediante la WMC. El administrador de la base de datos debe crear el procedimiento almacenado directamente en la base de datos.
Secuencia Se utiliza con actividades de tabla simple de entrada, Obtener filas insertadas, Obtener filas actualizadas y Obtener filas suprimidas, sólo para la base de datos de Oracle. Sólo Oracle - Las secuencias utilizadas con las actividades de tabla simple de entrada se crean mediante el siguiente procedimiento:
  1. Publique un proyecto con una orquestación que contenga la actividad de tabla simple de entrada en el Dispositivo de integración de Studio.
  2. Utilice la Consola de gestión web (WMC) para crear las secuencias en la base de datos Oracle que utilizará la orquestación.
  3. En la WMC, despliegue el proyecto.