¿Cómo creo un & # 8220; dos pases & # 8221; paquete en SSIS para obtener detalles adicionales?

StackOverflow https://stackoverflow.com/questions/1203566

  •  05-07-2019
  •  | 
  •  

Pregunta

Necesito crear un paquete SSIS que haga lo siguiente:

  1. Conéctese al Servicio A y descargue registros de actividad recientes. Estos registros contienen un ID de usuario y un código de actividad.

  2. Repite los resultados del conjunto de resultados del Servicio A y conéctate al Servicio B recupera detalles adicionales para cada Id. de usuario (nombre, departamento, etc.).

  3. Ponga todos los resultados de este " dos pasos " escenario en una DataTable en nuestro servidor SQL.

Puedo hacer las partes 1 y 3 sin problemas, pero tengo dificultades para implementar la parte 2.

¿Pongo los resultados de la parte 1 en la tabla de destino y luego repito los resultados en una segunda tarea de flujo de datos? ¿O hay una manera de " agregar " Los resultados de los pasos 1 y 2 en una sola tabla / archivo / etc. y empujar los resultados a la tabla de destino de una vez?

Veo todos los controles disponibles en BIDS, pero parece que no puedo ajustarlos.

¿Fue útil?

Solución

En la pestaña de flujo de datos:

  1. Utilice 1 de las fuentes de flujo de datos (fuente XML)
  2. Usar la transformación de búsqueda
  3. Destino SQL
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top