SQL Server Integration Services er en softwarepakke, der gør det muligt database administratorer til at overføre og bruge data på tværs af mange database typer . SSIS gør dette ved at skabe et samspil lag, der giver et medium til at oversætte databasedata og kommandoer på tværs af forskellige systemer. Dette lag involverer et sæt af data transformationer og automatiserede opgaver at gøre sammenkobling mulig. Udover inkluderet indbygget funktionalitet, kan programmøren også scripthandlinger at udføre handlinger ikke indgår i bestanden SSIS konfiguration. SSIS Opgaver
Strømmen af data og kommando transformationer mellem servere ved hjælp af SSIS styres af administratoren via en række " opgaver ". Opgaver der særlige SSIS enheder , der indeholder begivenheder eller transaktioner , som administratoren ønsker at forekomme at sikre korrekt dataoverførsel . Opgaver kan forberede data til overførsel , kontrol hvordan data oversættes mellem forskellige databaser eller foretage system opkald til at oprette mapper eller kopiere filer på en værtscomputer .
Indbygget Opgaver
< br >
opgaver , der kommer komplet med SSIS , kaldes " indbyggede" opgaver , og er tilgængelige " ud af boksen ". Disse opgaver omfatter minimale processer, der kræves for at udføre dataoverførsler, samt specifikke opgaver beregnet til at lette dataoverførslen . Disse omfatter Dataflow opgaver, som styrer dataoverførsel fra en database til en anden , eller bulk dataoverførsel opgaver, som automatiserer kopiering af store datasæt fra en computer til den næste.
Scripting opgaver
Sommetider administrator ønsker at gennemføre en operation , hvor der ikke er nogen opgave. I dette tilfælde giver SSIS en fleksibel opgave kaldet " Script " opgave. Mens han stadig teknisk set en opgave , giver Script opgave for administratoren at skrive kode til at bygge sin egen specifikke opgave. Denne opgave vil arbejde inden for rammerne af SSIS miljø , sammen med de andre indbyggede opgaver , men vil følge de specifikke anvisninger programmeret ind i det af administratoren.
Scripting Task Sprog og anvendelser < br >
Siden SSIS er en del af Microsoft suite af software , skrive kode for en Scripting opgave indebærer at arbejde med . NET framework . Konkret programmører bruger Visual Studio Tools for Applications til at skrive scripts, der understøtter Visual Basic og C # programmeringssprog. Den VSTA ramme skal eksistere på den computer, der kører scriptet for scriptet til at køre.