Implementación de la solución para el escenario para enriquecer un mensaje con datos de una base de datos
Durante la fase de desarrollo, puede utilizar un nodo Correlación para conectarse a una base de datos, recuperar datos de varias tablas y, a continuación, rellenar elementos de un mensaje SOAP. Durante el diseño del mapa, puedes conectar el kit de herramientas « IBM® App Connect Enterprise » a una base de datos para detectar las tablas. Para que el entorno de ejecución pueda establecer una conexión con la base de datos y llevar a cabo las operaciones que realiza el nodo de mapeo, debe crear una política de proveedores de JDBC.
Antes de empezar
- Cree la configuración inicial. Para obtener más información, consulte Creación de la configuración de correlación de datos gráfica de escenario.
- Cree los recursos de base de datos. Para obtener más información, consulte Creación de la configuración de base de datos de escenarios.
Procedimiento
Realice los pasos siguientes para implementar un nodo Correlación que se conecte a una base de datos y enriquezca un mensaje con la información de la base de datos:
- Configure el modelo físico de la base de datos en IBM App Connect Enterprise ejecutando discovery. Para obtener más información, consulte «Configuración de una base de datos» en el kit de herramientas « IBM App Connect Enterprise ».
- Configure la solución de integración para incluir los detalles de la conexión de base de datos. Para obtener más información, consulte Configuración de una solución de integración para acceder a recursos de base de datos.
- Añada las tablas de base de datos correspondientes a la correlación de mensajes. Para obtener más información, consulte Adición de tablas de base de datos a la correlación de mensajes.
- Configure la transformación Seleccionar en la correlación de mensajes para recuperar la información de la base de datos. Para obtener más información, consulte Configuración de la transformación Select en una correlación de mensajes.
- Opcional: Manejar anomalías de base de datos. Para obtener más información, consulte Manejo de anomalías de base de datos en una transformación Select.
- Configure el tiempo de ejecución para que pueda establecer una conexión con la base de datos para realizar las operaciones realizadas por el nodo Correlación . Para obtener más información, consulte Configuración de una base de datos para que esté disponible en tiempo de ejecución.