Table of Contents | ||||
---|---|---|---|---|
|
Introducción
Para aumentar las capacidades del Dataflow es posible desarrollar etapas personalizadas que se pueden utilizar en los pipelines que se creen con el propio Dataflow del mismo modo que cualquiera de los componentes propios del Dataflow.
...
Para mostrar ejemplos, usaremos el proyecto <github>un proyecto cuyo código completo puede conseguirse en github. Dicho proyecto incluye ejemplos de pruebas para los componentes JDBC del propio Dataflow. De esta forma muestra ejemplos tanto para etapas de tipo origen, de tipo destino y de tipo procesadores.
Configuración del proyecto
El proyecto de ejemplo <github> (github) usa Maven para la gestión de las dependencias. A continuación se describen las depedencias que se han utilizado.
...
El ejemplo completo se puede ver en <github> github.
Prueba de Destino
Para probar la escritura en el destino se ha usado una estrategia similar a la empleada para probar la lectura. Por lo que no vamos a repetir la parte de código similar de configurar la base de datos. Para ver el ejemplo completo se puede ver en <github> github.
Las mayores diferencias es que se creará un objeto de tipo destino, JdbcTarget, en nuesto ejemplo.
...
El resto de comprobaciones son similares a las de destino y origen. Se puede ver el ejemplo completo en <github> github.