tengo un proceso de flujo de datos en las que tengo una fuente de OLEDB y un destino de OLE DB, como a continuación:actualizar filas en SSIS OLEDB Destino
Fuente combina datos de dos tablas de parada y devuelve un conjunto de resultados (decir, 50K filas). Estas filas de 50 K también están presentes en la tabla de destino, pero son datos antiguos.
SELECT * FROM staging1
UNION
SELECT * FROM staging2
En general, en el destino OLEDB que insertar el conjunto de datos devuelto desde la fuente a la tabla de destino, pero en mi caso tengo que actualizar las viejas filas 50K 50K con estas nuevas filas.
Tipo de una actualización a granel.
¿Alguien puede decirme cómo puedo hacer eso? Aprecio tu ayuda.
rs, lea mi pregunta nuevamente; Ya sé que tiene que ser actualizado y no hay necesidad de decidir. Solo quiero saber, ¿cómo hago para actualizar un grader a granel? – Rahul
¿Has leído ese artículo? Le dirá cómo generar un script para actualizar las filas y también el concepto sobre cómo puede actualizar en SSIS –
Rahul es correcto. El artículo vinculado realizará actualizaciones de singleton para todas las 50k filas. Eso va a ser lento y doloroso. Su deseo es emitir una única declaración de actualización que combine los datos de una sola vez. – billinkc