Hvordan bruke Cache Database Med SSIS

Hvordan bruke Cache Database Med SSIS


SQL Server Integration Services, eller SSIS, lar programmerere å overføre data fra nesten alle formater i en database tabell. Fordi trans data for bruk i en database kan konsumere rikelig med systemressurser, Microsoft laget en cache-system for å redusere den totale saksbehandlingstiden. Du kan konfigurere cache i en database utstyrt med SSIS gjennom Lookup Transformation Editor. Oppslag Transformation Editor lar deg konfigurere transformasjonen av dine data og avgjøre hvorvidt SSIS vil bruke en buffer for å gjøre overføringen.

Bruksanvisning

1 Åpne Visual Studio og legge til to dataflyt Task boksene til kategorien kontrollflyt. Koble dataflyt oppgaveboksene ved å klikke på data flow oppgaven du vil bruke til å sende data. Dra en linje fra denne oppgaven til de resterende oppgave og slipp museknappen når du ser en tilkobling pil vises mellom de to oppgaveboksene.

2 Klikk på "Data Flow" -fanen og dra en "Cache Transform" boksen og en passende datakilde boksen på overflaten. Bruk en "Excel Source" for å representere en Excel-fil, en "OLE DB Source" for å representere en database eller en annen egnet kilde.

3 Høyreklikk på datakilden og velg "Edit" fra menyen som vises. Konfigurer tilkobling ved hjelp av Connection Manager som passer for datakilden. Klikk på "OK" -knappen.

4 Høyreklikk på "Cache Transform" boksen og velg "Edit". Klikk på "Ny" knappen i boksen som vises. Skriv inn navn og en beskrivelse av tilkoblingen i boksen som vises. Angi kolonnene du ønsker å overføre ved hjelp av metoden er spesifikk for datatype innenfor "Kolonner" -kategorien. Hvis du har tenkt å utpeke en kolonne som en indeks, legge til en "1" i sin "Index Position" kolonnen.

5 Klikk på "General" fanen og klikk i boksen ved siden av "Bruk File Cache" boksen for å bruke cache. Skriv inn navnet på filen du ønsker å cache. Klikk på "OK". Sjekk kartlegginger under "Kartlegginger" menyen for å se de oppfyller dine kriterier og klikk "OK." Kjør transformasjon, og SSIS vil automatisk bruke cache.

6 Avslutt tilkoblingen som passer for datakilden.