SQL Server Integration Services är en programvara som gör databasadministratörer att överföra och använda data över flera databaser typer . SSIS gör detta genom att skapa en interaktion skikt som ger ett medium för att översätta databas data och kommandon mellan olika system . Detta skikt innefattar en uppsättning data transformationer och automatiska uppgifter för att göra sammankoppling möjligt . Dessutom ingår inbyggd funktionalitet , kan programmeraren också skriptaktiviteter att utföra åtgärder som inte ingår i lager SSIS konfigurationen . SSIS Uppgifter
dataflödet och transformationer kommando mellan servrar med hjälp av SSIS styrs av administratören genom olika " arbetsuppgifter . " Är uppgifter specifika SSIS enheter som innehåller händelser eller transaktioner som administratören önskar inträffa för att säkerställa korrekt dataöverföring. Uppgifter kan förbereda data för överföring , styr hur data översätts mellan olika databaser , eller gör systemanrop för att skapa kataloger eller kopiera filer på en värddator .
Inbyggd Uppgifter
uppgifter som kommer komplett med SSIS kallas " inbyggd " uppgifter , och finns " out of the box . " Dessa uppgifter omfattar de minimala processer som krävs för att utföra dataöverföringar , samt särskilda uppgifter tänkt att underlätta dataöverföring . Dessa inkluderar dataflödesuppgifter , som styra dataöverföringen från en databas till en annan , eller bulk data uppgifter överföring, som automatiserar kopiering av stora datamängder från en dator till en annan .
Scripting uppgifter
Ibland administratören vill åstadkomma en åtgärd för vilken det inte finns någon uppgift . I detta fall erbjuder SSIS en flexibel uppgift kallas " Script " uppgift . Medan han fortfarande tekniskt sett en uppgift , medger Script uppgiften administratören att skriva kod för att bygga sin egen specifika uppgift. Denna uppgift kommer att arbeta inom ramen för SSIS miljö , tillsammans med de andra inbyggda arbetsuppgifter , men kommer att följa de särskilda anvisningar som programmerats in i den av administratören .
Scripting Task Språk och användningsområden
Eftersom SSIS är en del av Microsofts programpaket , skriva kod för en Scripting uppgift innebär att arbeta med . NET framework . Specifikt , programmerare använder Visual Studio Tools for Applications för att skriva manus , som stöder Visual Basic och C # programmeringsspråk . Den VSTA ram måste finnas på datorn som kör skriptet för att skriptet ska köras . Addera