Procedimientos almacenados en Jitterbit App Builder
Descripción general
Los procedimientos almacenados se importan al importar metadatos de una base de datos relacional (SQL Server y Oracle). A partir de App Builder 4.64, los procedimientos almacenados también se pueden importar de fuentes de datos con el tipo de servidor de datos Microsoft SQL Server Parallel Data Warehouse.

Se pueden pasar parámetros de entrada al procedimiento almacenado.
Fuera de un verdadero/falso o un error lanzado, la salida del procedimiento almacenado se ignora. Si su procedimiento almacenado genera un error, se presentará al usuario como un mensaje de error.
Su procedimiento almacenado no puede devolver una tabla de datos y tener esto renderizado en App Builder.
El tiempo de espera de ejecución se puede establecer para cada procedimiento almacenado. Consulte los pasos para configurar a continuación.
Cuando activa un procedimiento almacenado en una acción, vincula columnas de su objeto de datos a los parámetros de entrada.
No puede crear / editar procedimientos almacenados desde dentro de App Builder, pero App Builder puede usar la gestión de versiones para enviar procedimientos almacenados desde el desarrollo a los entornos de aseguramiento de calidad y producción.
Para configurar el tiempo de espera de ejecución en procedimientos almacenados
El tiempo de espera de ejecución se puede establecer por procedimiento almacenado. Si no se configura ningún valor, App Builder utilizará el valor de tiempo de espera de excepción establecido a nivel de fuente de datos. Si desea establecer un valor de ejecución para un procedimiento almacenado, ingrese el valor numérico en segundos que representa cuánto tiempo espera que se ejecute el procedimiento.
- Navegue a App Workbench > Fuentes de datos
- Seleccione la Fuente de datos
- Haga clic en el botón Procedimientos
- Haga clic en el ícono de lápiz para el Procedimiento Almacenado que desea editar
- Ingrese el valor deseado de tiempo de espera de ejecución en segundos en el campo Timeout
- Haga clic en el ícono de marca de verificación para guardar la configuración
Llamando a procedimientos almacenados a través de fuentes de datos
Procedimientos Almacenados se pueden usar en diferentes Fuentes de Datos, lo que significa que se puede llamar a un procedimiento almacenado en la Fuente de Datos B desde un evento que se ejecute en la Fuente de Datos A. Para llamar a Procedimientos Almacenados entre Fuentes de Datos, primero marca el Procedimiento Almacenado como Público en la Fuente de Datos desde la que lo llamarás (en este ejemplo, la Fuente de Datos B) para agregarlo a tu Evento en otra Fuente de Datos (Fuente de Datos A).