? SQL Server Integration Services kontrollerer strømmen og transformasjon av data krysse en rekke server-applikasjoner . SSIS er utformet for å lette informasjon bevegelse på tvers av ulike aspekter av bedrifter eller offentlige virksomheter . Dette betyr at data som er lagret i forskjellige formater på tvers av et datasystem kan bevege seg på tvers av mange ulike databasesystemer og filtyper . Imidlertid kan laste data fra en kilde til en destinasjon bevise treg eller tungvint når store mengder informasjon er lagret ved kilden . Løsningen på dette er å bruke inkremental lasting, slik at bare nye data overføres. Laster data
SSIS tillater database ledere og teknikere til å flytte data fra ett punkt til et annet over et virksomheter informasjonsinfrastrukturen . Uavhengig av datakilde type, sikrer SSIS at dataene kan overføres fra kilde til destinasjon . Microsofts SSIS Veiviseren støtter kartlegging av data fra én kilde til en annen. Siden virksomheten teknikere bestemmer innholdet i denne kartleggingen og metoden for dataoverføring er administrert sentralt av SSIS , kan overføring av data blitt et spørsmål om å kopiere filer fra en database til en annen.
Dataflyt
SSIS dataflyt håndterer transformasjoner mellom en datakilde og dens destinasjon. En dataflyt i SSIS faktisk representerer en sammensetning av mange operasjoner, inkludert data utvinning, data transformasjon , dataoverføring og data plassering . Gjennom dataflyt mekanismen , kan database administratorer la SSIS systemet håndtere overføring av store mengder data , vel vitende om at det vil komme i et kompatibelt format, satt inn i målet databasen i overensstemmelse med sin drift.
data avkorting
Overføring av store mengder data blir bytte for andre effekter , imidlertid. I store bedrifter innstillinger , kan overføre data fra en kilde til en destinasjon involverer tusenvis av gigabyte med data . Mens database administratorer typisk planlegge dataoverføringer i løpet av ikke- operative timer , kan mengden av data for å overføre overstige en gitt tidsramme , selv om det er planlagt over natten. Ofte skjer dette når dataene på en destinasjon blir slettet eller avkortet i påvente av ny og friskere data ankommer .
Inkrementell Loading
Inkrementell lasting løser dette problemet ved å korrelere data på bestemmelsesstedet med data ved kilden . Den SSIS kan sjekke de endrede datoene for data . Hvis data ved kilden har blitt endret på et senere tidspunkt enn data på bestemmelsesstedet , det er " dagens ". Men hvis data ved kilden og målet har samme endret dato , blir de betraktet den samme filen . For å unngå å slette en fil bare for å importere den samme filen fra en ekstern database , inkrementell lasting importen bare oppdaterte filer fra kilden . På denne måten er bare nye filer overføres , noe som sparer tid og krefter .