SQL Server Integration Services, eller SSIS , tilbyr bedrifter og andre store, data -avhengige organisasjoner en måte å integrere en rekke data og databaser inn i et større system . Data i en datakilde kan gjennom SSIS , flytte til en annen destinasjon database gjennom en rekke kontroller og transformasjoner . Kontroll strømmer diktere hvordan dataoverføringer skje og hvilke tiltak som er nødvendig for å oppfylle dataoverføringer . Data flyter kontrollerer hvordan data transformeres tvers av ulike systemer , og hvordan ulike systemer dele data på tvers av integrasjon tjenesten. Kontroll Flow
Kontroll strømmer , som navnet antyder, kontrollere gjennomføringen av operasjoner på tvers av systemer i SSIS . Primært kontroll strømmer operere med den forståelse at en viss hendelsesforløp må være for å sikre at en overføring av data skjer med hell . For å gjøre dette , renner kontroll bestillingen til kjøring av kommandoer , for eksempel data utvinning eller data transformasjon . Kontroll flyter sikre at gjennomføring sekvenser ikke skje ute av drift.
Containere , oppgaver og Precedent Begrensninger
viktigste komponentene i en kontroll flyt er containere, oppgaver og presedens begrensninger . Beholdere tilby struktur innenfor kontroll flyt ved å la administratoren utføre looper eller blokker av utførelse innenfor den større flyt. Oppgaver representere de grunnleggende kommandoene i flyten , for eksempel kopiere filer eller opprette kataloger. Presedens begrensninger representerer iverksettelsesordre av flyten , og koble oppgaver og beholdere i en bestemt rekkefølge for å sikre riktig utførelse orden innenfor kontroll flyt.
Dataflyt
< p> Dataflyt i SSIS avtaler med de faktiske dataene som er involvert i en overføring fra en datakilde til en destinasjon . Virksomheter som lagrer data i store datavarehus kan bruke en bestemt type database systemet innen denne lageret, mens mindre systemer innenfor bedriftens hovedkontor kan bruke en annen database system . For å tillate overføring av data på tvers av disse systemene sikrer dataflyt at data kommer til sitt bestemmelsessted i et system - kompatibelt format .
Kilder , transformasjoner og Destinasjoner
< p> Kilder , transformasjoner og destinasjoner representerer elementer av SSIS dataflyt . Kilden element av en dataflyt gjør at data fra en kilde til rådighet for systemet som helhet . Transformasjon elementene i en dataflyt håndtere samkjøre , oppdatering og overføring av data over SSIS . Mottakeretikettene elementer satt overført informasjon til et reisemål database med korrekt formatering og struktur .