möjligheten att filtrera data som tillåter användare att välja de specifika data som önskas från ett större uppgifter pool , är en funktion som i SQL Server Integration Services ( SSIS ) SSIS är en komponent i Microsoft SQL Server . . Den genomfördes med version 2005 som ersättning för Data Transformation Services ( DTS ) . SSIS används främst som ett verktyg för datalager , men det kan även användas för många andra ändamål , till exempel , automatisera underhållet av SQL Server-databaser och uppdatera allmänna datakomponenter . Instruktioner
1
Öppna SQL Server Business studio Intelligence Development eller gå till Visual Studio 2005 . Ordalydelsen du ser beror på vilken version av SSIS närvarande körs på ditt system .
Välj Integration Services -projektet från listan som visas . Namnge projektet .
Klicka på knappen OK . Denna åtgärd kommer att visa fönstret Package Designer .
Välj och fyll alternativen och information som behövs för din SSIS paket .
2
Markera och dra en foreach loop Container elementet styrflöde från verktygslåda på fönstret till Control Flow Design yta för att skapa en foreach loop Container elementet kontroll flöde .
3
Öppna foreach loop Container egenskaper fönstret genom att dubbelklicka på foreach loop Container elementet styrflöde på Control Flow Design yta .
4
Skapa en variabel för att lagra filnamnen som ingår i foreach loop Container . Välj Variabla mappningar från de visade alternativen . Välj den nya variabeln alternativ från listan som visas . Välj " paket " som behållare för variabeln . Ange önskat namn på variabeln i variabeln fältet . Ange ett beskrivande namn för variabeln i namnrymden fältet . Välj " String " som värdet typ .
5
Klicka på OK två gånger för att återgå till Control Flow Surface .
6
Skapa en Flat File Manager Source Anslutning av högerklicka på Connection Managers området , och sedan välja den nya Flat File Connection . Detta kommer att öppna Flat filhanteraren Connection . Markera de alternativ som krävs för att slutföra den önskade uppgiften .
7
Skapa ett uttryck för Connection String av Flat File Connection Manager för att peka på filen variabeln i foreach loop Container .
Välj Flat filhanteraren Connection .
Gå till fönstret Egenskaper område i Solution Explorer och klicka sedan på alternativet Property Expression . Denna åtgärd kommer att öppna egenskapsfönstret uttryck redaktör .
Välj alternativet Connection String tillhandahålls i fönstret .
8
Skapa en SQL Server Database Manager Destination Connection genom att högerklicka på Anslutningar chef fönstret , klicka på " Ny" . Markera de alternativ som krävs för att slutföra den önskade uppgiften .
9
Lägg ett dataflödesuppgifter till foreach loop Container .
Dra en dataflödesuppgifter från Control Flow Artiklar fönster till yta foreach loop container .
10
Konfigurera Data Flow genom att dubbelklicka på dataflödesuppgifter på foreach loop behållaren . Detta kommer att öppna fönstret för att slutföra de alternativ och information som behövs för den önskade uppgiften . Slutför nödvändiga alternativ och information . Dra ett platt objekt File Source ur verktygslådan och placera den på Data Flow ytan . Dubbelklicka på Flat File Source . Denna åtgärd kommer att öppna fönstret Egenskaper . Välj Flat chef File Connection . Slutför nödvändiga alternativ och information för den önskade uppgiften . Dra en Villkorlig Split inslag från Data Flow Transformations fönster till Data Flow yta , anslut sedan Flat File Source till villkorlig split elementet genom att dra den gröna pilen från Flat File Source till Villkorlig Split elementet .
11
Dubbelklicka på Villkorlig Split elementet för att öppna Villkorlig Split fönstret Transformation Editor . Markera de alternativ som behövs och ange informationen för att skapa en förutsättning för att dela data att skicka till källan . Dra två ADO NET destinationer till Data Flow fönstret . Dra de utgående gröna pilar från Villkorlig Split elementet till de utvalda destinationer att öppna fönstret för att ställa in filtret villkoret för destinationer .
12
Markera villkoret du har angett och klicka på OK . Välj destination tabellen . Dubbelklicka på destination att öppna fönstret Destination Editor . Välj ADO NET Connection Manager i listan som visas och måltabellen .
13
Komplettera din SSIS paket på önskat sätt .
14
köra paketet för att bekräfta att destinationen tabellen eller tabellerna innehåller de filtrerade data .