Open Business Intelligence

La red del Business Intelligence

Hola a todos soy exequiel estoy tratando de aprender PDI

Necesito su ayuda

ingreso datos desde un csv

id cod_prueba nom_prueba num_prueba
1 A1 error sii 1
2 A2 anulada 2
3 A3 rechazada 3
4 A1 error sii 5

y en la base de datos tengo

id cod_prueba nom_prueba num_prueba
1 A1 error sii 1
2 A2 anulada 2
3 A3 rechazada 3

como puedo comparar cod_prueba y num_prueba para que solo ingrese los registros no repetidos

Espero que me puedan ayudar

Saludos

Visitas: 121

Respuestas a esta discusión

Hay varios paso de PDI que hace una busqueda en BD (por ejemplo lookup) por clave, busca desde el stream de Pentaho en la tabla de BD por la clave y si no existe marcalo. Luego haz un insert que solo contemple los marcados. Hay otras formas de hacerlo, esta te puede valer si el volumen de datos no es muy elevado.

gracias Juan por responder, como hago la comparación?, si me puedes ayudar te lo agradecería

Saludos

Aqui no comprendo como hacer la consulta

Archivos adjuntos

Exequiel, en la tabla superior (keys to loolup the table)

comparas el campo del flujo con el campo de la tabla (operador equal)

table field - field1

En la segunda tabla seleccionas un campo de la tabla de BBDD a recupear. Si al ejecutar este campo queda a nulo será que no encuentra esa clave y si queda informado que ya existe la clave en BBDD

Juan,  logre hacer lo que quería :)

Muchas gracias por tu ayuda!!!

Buen trabajo, Exequiel!!

RSS

Distintivo

Cargando…

© 2019   Creado por Emilio.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio