Come faccio a creare un & # 8220; due passaggi & # 8221; pacchetto in SSIS per ottenere ulteriori dettagli?

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

  •  05-07-2019
  •  | 
  •  

Domanda

Devo creare un pacchetto SSIS che eseguirà le seguenti operazioni:

  1. Connetti al servizio A e scarica i record di attività recenti. Questi record contengono un ID utente e un codice attività.

  2. Scorrere i risultati del set di risultati dal servizio A e connettersi al servizio B recuperare ulteriori dettagli per ciascun ID utente (nome, dipartimento, ecc.).

  3. Inserisci tutti i risultati da questo "quotazione a due passaggi" scenario in una DataTable sul nostro SQL Server.

Sono in grado di eseguire le parti 1 e 3 senza problemi, ma ho difficoltà a implementare la parte 2.

Inserisco i risultati dalla parte 1 nella tabella di destinazione e quindi eseguo l'iterazione dei risultati in una seconda attività del flusso di dati? Oppure c'è un modo per "aggiungere" i risultati dei passaggi 1 e 2 in una singola tabella / file / ecc. e spingere i risultati nella tabella di destinazione tutto in una volta?

Sto vedendo tutti i controlli disponibili in BIDS, ma non riesco a adattarli.

È stato utile?

Soluzione

Nella scheda Flusso di dati:

  1. Utilizza 1 delle origini del flusso di dati (sorgente XML)
  2. Utilizza la trasformazione di ricerca
  3. Destinazione SQL
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top