Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

El flujo que se ha representado empieza con la lectura del fichero csv comentado anteriormente, un filtro que identifica qué operaciones se han realizado con tarjeta y cuales no, la ejecución del código Spark, y la inserción de la nueva información en un fichero local.

  • PipelineImage RemovedPipelineImage Added
  • Directory 1: en la pestaña Files hay que seleccionar el directorio en el que se localiza el fichero, y su nombre.

  • Stream Selector 1: en la pestaña Conditions se añade ${record:value("/payment_type")=="CRD"} para filtrar aquellos datos que se han realizado con tarjeta de crédito.

  • Spark Evaluator 1: tiene la configuración comentada anteriormente, con el JAR de la aplicación Spark instalada como librería externa.

  • Handle cash transactions: simplemente añade el campo «credit_card_type» con valor «n/a» para que todos los datos guardados en el fichero final tengan este campo informado.

  • Local FS 1: guarda el fichero en la ruta especificada en formato JSON.

...