none
Vaidar registro por registro en una extracción de data en integration services SSIS RRS feed

  • Pregunta

  • Hola buenas tardes

    Quisiera saber si dentro de las funciones de visual studio SSIS tools existe un Toolbox el cual me permite validar registro por regitro varias condiciones.

    Por ejemplo tengo una consulta de una tabla oledb llamada Customers.dbo

    con las columas [id][name][region]

    necesito que por medio de una ETL validar que el [id] no me traiga data que cumplan X condicion.

    NOTA: Sobre una columna debo hacer varias validaciones no solo la del ejemplo.

    Quedo atento, mil gracias


    Diego Daza

    viernes, 13 de julio de 2018 21:54

Todas las respuestas

  • Podrías hacerlo con la transformación de "Conditional Split". Se le pone una o más expresiones booleanas, que hagan las comprobaciones que quieras (puedes aplicar cualquier columna y hacer un AND de las condiciones que quieras). Los datos que cumplan salen por un Output y los que no cumplan salen por otro output distinto. Puedes incluso poner varios outputs si quieres distinguir cuál es la condición que no se ha cumplido. Y también puedes anidar varios Conditional Split, es decir, en una de las salidas puedes encadenar a continuación otro Conditional Split que siga haciendo más filtros sobre los datos que se bifurcaron por esa salida.
    sábado, 14 de julio de 2018 5:35