Microsoft SQL Server Integration Services ( SSIS ) er en data transformasjon rammeverk for SQL Server. Det gir noen kraftige verktøy for data manipulasjon , herunder import og eksport av data mellom systemer . Det gir mulighet for rengjøring , standardisering , kartlegging og transport av data fra heterogene datakilder til en SQL Server-database . Den komplekst sett av datamanipuleringer som kreves for å behandle data fra heterogene datakilder kalles trekke ut , transformere , last ( ETL ) oppgaver. Du må utnytte en rekke innebygde verktøy og kontroll-og data - flyt logikk designere innenfor SSIS for å transformere dataene i en form egnet for lagring i en SQL Server-database . Du trenger
MS SQL Server 2008 eller høyere
MS SQL Server Integration Services
MS SQL Server Business Intelligence Development Studio
Vis flere instruksjoner
Forberedelse
1
Definer dine mål. Du må finne ut hva dine datakilder er, hva det endelige bestemmelsesstedet kilden er, og hvordan du ønsker å flytte og transformere dataene fra kilden til målet .
2
Start SQL Server Business Intelligence Development Studio-programmet ved å klikke på den fra " start" og deretter " programmer " menyer på datamaskinen .
3
Velg " Integration Services Project" som prosjektet type.
4
Skriv inn et navn for prosjektet i " navnet " boksen og klikk på " OK "-knappen .
ETL Flow
5
klikk på "Control Flow " for å begynne å definere dine kontrollflytpåstander oppgaver. Du må sette opp eventuelle nødvendige kontroll oppgaver, for eksempel integritet sjekker , bulk inserts og data vedlikehold planer.
6
Dra en "Data Flow " oppgave fra verktøylinjen til "Control Flow " vinduet. Du vil bruke dataflyt oppgaver for å bli med heterogene data , utføre konverteringer , utføre fuzzy logikk handlinger og for å gjøre import og eksport oppgaver.
7
Dobbeltklikk på en dataflyt oppgave å få opp "Data Flow "-vinduet .
8
Definer eventuelle nødvendige data flyt logikk for hver dataflyt oppgave ved hjelp av verktøyene i " Data Flow "-vinduet . Dette inkluderer å skape noen nødvendige avledet kolonner og utfører noen transformasjoner eller konvertering på dataene.
9
Definer kilden datakilder ved å høyreklikke på " Connection Manager »-panelet på skjermen og velge " Ny. "Skriv inn riktig informasjon for datakilden .
10
Definer målet datakilde ved å høyreklikke på" Connection Manager »-panelet på skjermen og velge" New ". Angi riktig informasjon for din datakilde .
11
dra en datakilde ikon og en destinasjon kilde ikonet til "Data Flow "-siden.
12
Klikk på datakilden ikonet og dra grønn pil over til målkilde ikonet for å sette opp en dataflyt .
13
Dobbeltklikk på målkilde ikonet og definere en måltabell på skjermen som åpner opp .
14
Definer dine kartlegginger og legge i noen nødvendige konverteringen kode .
15
Lagre prosjektet ved å velge " Lagre alle" åpne fra "File "-menyen .
16
Kjør prosjektet ved å velge " Build " fra " Build "-menyen .