Cuestión : Comparar dos sobresalen archivos

Aloha, hago que dos sobresalgan archivos con cerca de 80 columnas. ¿Necesito comparar los dos y crear un archivo o una tabla de los que son diferentes yo pensaba en usar una fusión ensamblan? ¿Ideas en cómo al mejor acercamiento esto? Ambos archivos tienen campos similares que son duplicados por lo que la identificación así que los fósforos se pueden hacer en la identificación en cada archivo. Pero quiero demostrar los campos que son diferentes. Mahalo class= del

Respuesta : Comparar dos sobresalen archivos

apenas crear un paquete de SSIS
agregar una tarea del flujo de datos
agregar dos la fuente, uno para cada uno sobresalen el archivo
agregar la transformación de dos clases (usted necesita esto porque, la fusión ensambla las necesidades de la transformación que los datos de entrada se clasifiquen antes) para cada fuente
agregar la fusión ensamblan la transformación, la utilizan A LA IZQUIERDA LOS ENSAMBLAN y ensamblan por la identificación
ahora usted ha ensamblado datos, si usted quiere descubrir diversas filas, allí es estos panoramas después de este paso:
1- agregar la columna derivada para cada uno sobresalen la columna después de que la fusión ensamble, comparan dos columnas (están en datos de la fila después de que ensamblar exista), y si son diferentes puestas le en otro campo.

¡este método necesita ser configurado para cada uno de 80 columnas, trabajo muy aburrido!!!

2- utilizar la transformación de las operaciones de búsqueda en vez de la fusión ensamblan.
¡esto si configurado para cada uno de 80 columnas también!!!

3- agregar una transformación del componente de la escritura. ella, comparar dos columnas de cada fila, y si los datos eran diferentes crean otra salida para los datos del no-fósforo y completarlas.
éste es el mejor que pienso, usted apenas crea un método para compara dos columnas, y pasa datos de las columnas en él. más simple que definiendo 80 operaciones de búsqueda. pero una programación del pedacito necesaria. (si usted necesita esto me dejó saber para ayudarle en código)




Otras soluciones  
 
programming4us programming4us