SSIS kontrollflyt Vs. Dataflyt

SQL Server Integration Services, eller SSIS, tilby bedrifter og andre store, dataavhengig organisasjoner en måte å integrere en rekke data og databaser i et større system. Data i en datakilde kan, gjennom SSIS, flytte til en annen destinasjon databasen gjennom en rekke kontroller og transformasjoner. Kontrollstrømmer diktere hvordan dataoverføringer skje og hvilke tiltak er nødvendig for å oppfylle dataoverføringer. Dataflyt kontroll 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, styre gjennomføring av operasjoner på tvers av systemer i SSIS. Primært, styrestrømmer operere med den forståelse at en viss kjede av hendelser må inntreffe for å sikre at en overføring av data skjer med hell. For å gjøre dette, kontrollflyt bestille utførelse av kommandoer, for eksempel data utvinning eller data transformasjon. Kontroll renner sikre at gjennomføringen sekvenser ikke skje ute av drift.

Containere, oppgaver og presedens begrensninger

De primære komponenter av en styrestrøm som er beholdere, oppgaver og presedens begrensninger. Containere tilby struktur innenfor kontrollflyt ved at administratoren å utføre sløyfer eller blokker av utførelse innenfor det større flyt. Oppgaver representerer de grunnleggende kommandoer av flyt, for eksempel kopiere filer eller lage kataloger. Presedens begrensninger representerer utførelse rekkefølgen av strømmen og koble oppgaver og beholdere i en bestemt rekkefølge for å sikre korrekt utførelse rekkefølge innenfor kontrollflyt.

Dataflyt

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 et annet databasesystem. For å tillate overføring av data på tvers av disse systemene, sikrer den dataflyt som data ankommer sitt bestemmelsessted i et system-kompatibelt format.

Kilder, transformasjoner og Destinasjoner

Kilder, transformasjoner og destinasjoner representerer elementene i SSIS dataflyt. Kilden element i en datastrøm gjør data fra en kilde som er tilgjengelig for systemet som helhet. De transformasjon elementene i en dataflyt håndtere samkjøre, oppdatering og overføring av data på tvers av SSIS. Destinasjons elementene satt overført informasjon til en destinasjon database med korrekt formatering og struktur.