Microsoft DTS Tutorial

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 blir brukt for automatisering når filene er plassert i en katalog. SQL Server plukker opp filen og importerer dataene til serveren. Programmerings for DTS gjøres ved hjelp av et grafisk grensesnitt i SQL Enterprise Manager.

Opprette tekstfilen

Det første trinnet i å skape et DTS pakke som importerer data på serveren er ved å opprette en komponent som peker til en tekstfil. Filen som brukes er vanligvis en CSV, men noen DTS programmer bruker Excel-regneark. Den 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 også 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 dataene er i forhåndsvisningsruten for å sikre at det er formatert riktig.

Opprette Transformation Connection

Omformingen ikonet på 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 konfigurasjonsvindu 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 den ble satt i punkt 1. Ved å klikke på fanen destinasjonen gir utvikleren en liste over alternativer, som inkluderer en database server. Velg databaseserver og bord til hvor informasjonen må bli forvandlet og importert. Utvikleren kan også velge å opprette en ny tabell fra dataene i CSV-filen.

Kjøre DTS Package

Når konfigurasjoner er satt i pakken, klikk på lagre-knappen for å lagre alle innstillingene til serveren. Det er et lite, grønt ikon som ser ut som en avspillingsknapp. Dette kjører DTS pakken. Disse pakkene er best utviklet på en testmaskin, slik at eventuelle feil i skapelsen ikke forstyrrer normale forretningsprosesser. I tillegg, når pakken er lagret, det kan settes til å kjøre automatisk i egenskapsvinduet. Bruk dette alternativet for filer som endres ofte og må importeres automatisk til SQL Server.