Vs. script Funzione incorporata in SSIS

December 10

SQL Server Integration Services è una suite software che consente agli amministratori di database di trasferire e utilizzare i dati in molti tipi di database. SSIS fa questo attraverso la creazione di uno strato di interazione che offre un mezzo per tradurre i dati del database e comandi tra sistemi diversi. Questo strato comporta una serie di trasformazioni di dati e compiti automatizzati per rendere possibile l'interconnessione. Oltre a funzionalità built-in incluso, il programmatore può anche attività di script per eseguire azioni non inclusi nella configurazione di magazzino SSIS.

Compiti SSIS

Il flusso di dati e trasformazioni di comando tra i server utilizzando SSIS è controllata dall'amministratore attraverso una varietà di "compiti". Le attività sono specifiche entità SSIS che contengono eventi o operazioni che l'amministratore desidera che si verifichi per garantire il corretto trasferimento dei dati. Le attività possono preparare i dati per il trasferimento, controllare come i dati vengono tradotti tra database diversi, o effettuare chiamate di sistema per creare directory o copiare i file su un computer host.

Built-In Attività

Le attività che vengono completo con SSIS sono chiamati task "built-in", e sono disponibili "out of the box". Queste attività includono i processi minime necessarie per realizzare il trasferimento dei dati, così come attività specifiche destinate a facilitare il trasferimento dei dati. Questi includono le attività flusso di dati, che controllano il trasferimento dei dati da un database a un altro, o di attività di trasferimento dei dati alla rinfusa, che automatizzare la copia di grandi insiemi di dati da un computer all'altro.

operazioni script

A volte l'amministratore vorrà compiere un'operazione per la quale non vi è alcun compito. In questo caso, SSIS offre un compito flessibile chiamato il compito "Script". Mentre ancora tecnicamente un compito, il compito Script consente all'amministratore di scrivere il codice per costruire il suo compito specifico. Questo compito lavorerà nel contesto dell'ambiente SSIS, insieme con gli altri compiti built-in, ma seguire le istruzioni specifiche programmate in esso dall'amministratore.

Scripting Task Lingue e usi

Dal momento che SSIS è parte della suite Microsoft di software, la scrittura di codice per un compito di scripting significa lavorare con il framework .NET. In particolare, i programmatori utilizzano Visual Studio Tools for Applications per scrivere script, che supporti visivi linguaggi di programmazione # Basic e C. Il quadro VSTA deve esistere sul computer che esegue lo script per l'esecuzione di script.