Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come utilizzare un servizio Web in un flusso di dati SSIS SSIS

I trasferimenti di dati di flusso dei dati tra origini e destinazioni. Esso fornisce agli utenti la flessibilità di cambiare , pulire e modificare i dati come è trasferito. Il movimento dei dati può assumere molte forme , che comprende l'utilizzo di servizi Web . SSIS ha la funzionalità per i servizi Web integrati in le sue caratteristiche. Questo è un vantaggio utile per gli utenti SSIS perché molte persone utilizzano dispositivi elettronici su una rete di comunicazione , e questa è una funzione fondamentale per quanto riguarda i servizi Web . Istruzioni
1

Creare un ( Windows Communication Foundation ) servizio WCF per il test. Aprire la finestra "Nuovo progetto" . Selezionare l'opzione " Modelli di installazione " dall'elenco visualizzato . Selezionare il " Visual C # " un'opzione dall'elenco visualizzato. Fare clic sull'opzione " WCF " dalla lista . Selezionare il "Servizio Application WCF " dalla lista disponibile e quindi il nome del servizio . Fare clic sul pulsante " OK" .

2 Premere il tasto "F5" per eseguire il servizio WCF . Registrare l' URL del file . Svc .
3

creare un nuovo pacchetto SSIS . Aprire il "SQL Server Business Intelligence Development Studio " o il " Visual Studio 2005 . " La formulazione si vedrà dipende dalla versione di SSIS attualmente in esecuzione sul sistema .

Selezionare il " progetto di Integration Services " dall'elenco visualizzato . Assegnare un nome al progetto . Fare clic sul pulsante "OK " . Questa azione viene visualizzata la finestra di progettazione del pacchetto . Selezionare e completare le opzioni e le informazioni necessarie per il vostro pacchetto SSIS desiderato .
4

Aggiungi un DataFlow e un componente script configurato per l' origine . Fare clic con il "Data Source " e fare clic su " Nuova origine dati ", alla finestra di progettazione del pacchetto . Assegnare un nome alla sorgente dati . Aggiungere la stringa di connessione richiesta necessaria per la situazione. Fare clic sul pulsante "OK " . Trascinare e rilasciare un " un'attività Flusso di dati " dalla casella degli strumenti nella sezione Flusso di controllo. Trascinare un elemento di "Script Component SSIS Data Flow " per l'area di lavoro del flusso di dati . Fare doppio clic sulla " componente script " e selezionare l'opzione desiderata dall'elenco visualizzato per la vostra situazione particolare .
5

Aggiungi colonne di output per la sorgente dello script di eguagliare il flusso di dati dal servizio Web . Fare doppio clic sulla " componente script " e selezionare l'opzione "Input e Output" . Espandere la colonna di output . Fare clic sull'opzione " Aggiungi colonna " .
6

modificare lo script per la Sorgente script e cambiare la destinazione. NET Framework 2,0-3,5 per utilizzare servizi WCF .
7

Aggiungere un riferimento al servizio nel progetto di script . Fare clic sull'opzione "Riferimento" visualizzato nella finestra del componente script di Integration Services . Selezionare l'opzione "Add Service Reference " dall'elenco visualizzato .
8

Inserire l'URL del servizio Web e rinominare l'URL nel campo specificato ( s ) all'interno della finestra Aggiungi riferimento al servizio.
Pagina 9

Creare una variabile del pacchetto per configurare l'URL del servizio e fornire il sorgente dello script per l' accesso in sola lettura per quanto riguarda la variabile . Aprire la " componente script " e selezionare l'opzione " Script" . Immettere l'URL del servizio e selezionare l' opzione di sola lettura per la sorgente dello script nei settori specificati all'interno della finestra Editor trasformazione Script .
10

modificare lo script per configurare il client WCF con codice e in avanti il pacchetto Variabile relativo URL. È possibile visualizzare il app.config posto nel progetto di script dal Servizio Aggiungi riferimento per determinare il legame richiesto.
11

Aggiungi una destinazione flusso di dati . Fare doppio clic su " Destinazione OLE DB " sotto Destinazioni DataFlow nella casella degli strumenti nella finestra principale . Trascinare la freccia verde dall'origine dati selezionata alla destinazione OLE DB .
12

prova il pacchetto SSIS per fare in modo che esso produce i risultati desiderati .
13

il valore della variabile del pacchetto sulla riga di comando . Pulsante destro del mouse in "Flow Control" del pacchetto desiderato e selezionare " Configurazioni di pacchetto . " Fare clic sulla casella di controllo per abilitare le configurazioni dei pacchetti . Fare clic su "Aggiungi ". Fare clic su "Avanti ". Selezionare il tipo di configurazione che si desidera utilizzare e una posizione , quindi fare clic su "Avanti ". Selezionare l'oggetto da configurare e quindi fare clic su "Avanti . Assegnare un nome alla configurazione e quindi fare clic su " Fine ".

 

Programmazione © www.354353.com