שירות ה-DTS הופך
יבוא ויצוא של נתונים להליך פשוט בין
כל שני מקורות נתונים של OLE DB. מקור הנתונים
יכול להיות מסוג טבלאי או לא טבלאי,
טקסטואלי, קובץ מסד נתונים. מיקומו יכול
להיות שולחן העבודה (desktop ),
אותו שרת או שרת אחר. לדוגמה: ניתן
להשתמש ב –DTS על מנת להעביר נתונים
ממסד נתונים של Access למסד נתונים של Oracle.
טרנספורמציית נתונים גוררת סדרת
פעולות עבור כל שורה במקור הנתונים לפני שליחתה
ליעד. פעולות אלו הן:
בדיקת מבנה (validation) הנתונים עבור
ערכים חסרים וטיפול בחריגים.
אינטגרציית נתונים למחיקת כפילויות ושאילתות לא אחידות.
טרנספורמציית נתונים למיפוי ערכים ואיחוד\פיצול עמודות.
צבירת הנתונים.
העבודה עם DTS היא
בצורת "חבילות " (packages) שמכילות הגדרות
של המשימות לביצוע כחלק מתהליך
הטרנספורמציה. ניתן להריץ חבילות אלו
מתוך ה"מנהל הראשי" (Enterprise Manager) ע"י
שימוש בתסריט (script), ניתן לשמור אותן
לשרת או לקובץ ולתזמן אותן להרצה
מאוחרת יותר, או להריצן מתוך שורת
פקודה (command line). כל חבילה מכילה מספר
צעדים שניצן להריץ סדרתית, במקביל או
באופן מותנה.