Data Transformation Services ( DTS ) er en komponent i Microsoft SQL Server som er nyttig når du importerer data fra en kommaseparert til en database . Komponenten anvendes for automatisering når filene er plassert i en katalog. SQL Server plukker opp filen og importerer data til serveren . Programmeringen for DTS gjøres ved hjelp av et grafisk grensesnitt i SQL Enterprise Manager. Opprette tekstfil
Det første trinnet i å skape et DTS pakke som importerer data på serveren , er å opprette en komponent som peker til en tekstfil . Filen som brukes er vanligvis en CSV, men noen DTS -programmer bruker Excel-regneark . Det beste formatet å bruke er en kommaseparert fil ( CSV ) , siden det er universell for alle plattformer . Dra og slipp filen komponent fra verktøylinjen på arbeidsområdet . Høyreklikk på filen og velg "Properties" for å angi plasseringen av filen . Hvis filen har et skilletegn som ikke er et komma , kan dette alternativet settes så vel i vinduet. Noen filer har også den første raden som navnet på kolonnen . Kryss av i boksen som er merket " Første rad har kolonnenavn " for å indikere til DTS pakke som den første raden ikke skal importeres . En prøve av data er i forhåndsvisningsruten for å sikre at det er riktig formatert.
Opprette Transformation Connection
transformasjon ikonet i verktøylinjen er et bilde av en server. Dra og slipp denne komponenten fra verktøylinjen på arbeidsområdet . Høyreklikk på ikonet og velg " Properties". Dette åpner en konfigurasjon vindu der databasen forbindelsen er satt opp og en forbindelse til den nyopprettede CSV -filen er opprettet. I " Source "-kategorien , er plasseringen av filen vist siden det ble konfigurert i seksjon 1 . Ved å klikke på reisemålet kategorien gir utvikleren en liste over alternativer , som inkluderer en database server. Velg databaseserver og bord til hvor informasjon må transformeres og importerte. Utvikleren kan også velge å opprette en ny tabell fra dataene i CSV-filen .
Kjøre DTS Package
Når konfigurasjoner er satt i pakke , klikk på lagre -knappen for å lagre noen innstillinger til serveren . Det er et lite , grønt ikon som ser ut som en avspillingsknappen. Dette kjører DTS pakken. Disse pakkene er best utviklet på en test-maskin , slik at eventuelle feil i skapelsen ikke forstyrrer normal forretningsprosesser. I tillegg, når pakken er lagret, kan den settes til å kjøre automatisk i vinduet Egenskaper . Bruk dette alternativet for filer som endres ofte og må importeres automatisk til SQL Server.