DWH-Ahsan Abdullah 1 Data Warehousing Lab Lect-1 DTS: Introduction Virtual University of Pakistan Ahsan Abdullah Assoc. Prof. & Head Center for Agro-Informatics Research FAST National University of Computers & Emerging Sciences, Islamabad
DWH-Ahsan Abdullah 2 Reference Book Carl Rabeler MS SQL Server 2000 DTS Step-By-Step
DWH-Ahsan Abdullah 3 Data Transformation Services
DWH-Ahsan Abdullah 4 DTS Overview Disparate Sources of data Extract Data Transform Data Transform Data Consolidate Data Consolidate Data Single or Multiple Destinations DTS, Graphical tools & Programmable objects
DWH-Ahsan Abdullah 5 DTS Overview: Concept Centralized Data DTS
DWH-Ahsan Abdullah 6 DTS Overview: Example 08/11/ /11/1979 MOHAMMAD FARRUKH 05/08/ /08/1980 AHMAD JAHANZEB 23/11/ /11/1980 CHOUDHARY MOHAMMAD ASLAM 08/06/ /06/1968 MOHAMMAD ANWAR DTS 23-Nov Nov-1980 CH MUHMD. ASLAM 8-JUN JUN-1968 MUHAMMED ANWAR M. FARRUKH AHMED JAHANZEB
DWH-Ahsan Abdullah 7 DTS Overview: Operations DTS Overview: Operations
DWH-Ahsan Abdullah 8 DTS Overview: Tools DTS Overview: Tools
DWH-Ahsan Abdullah 9 SQL Server Enterprise Manager Path: Start >> Programs >> Microsoft SQL Server >> Enterprise Manager
DWH-Ahsan Abdullah 10 DTS Overview: Market DTS Overview: Market
DWH-Ahsan Abdullah 11 DTS Basics
DWH-Ahsan Abdullah DTS Package Connections DTS tasks DTS transformations Workflows
DWH-Ahsan Abdullah DTS Package: Contents
DWH-Ahsan Abdullah DTS Package: Execution
DWH-Ahsan Abdullah DTS Package: Creating Import/Export wizard DTS Designer Programming DTS applications
DWH-Ahsan Abdullah 16 1.Expand tree node ‘Data Transformation Services’ and select the option for available location to save package 2.Tool>Data Transfer Service> Import/Export 1. DTS Package: Import/Export Wizard
DWH-Ahsan Abdullah DTS Package: Import/Export Wizard
DWH-Ahsan Abdullah DTS Package: Import/Export Wizard
DWH-Ahsan Abdullah DTS Package: Designer 1.Expand tree node ‘Data Transformation Services’ and select the option for available location to save package 2.Action>New Package
DWH-Ahsan Abdullah DTS Package: Designer
DWH-Ahsan Abdullah DTS Package: Designer
DWH-Ahsan Abdullah DTS Package: Programming
DWH-Ahsan Abdullah DTS Package: Saving
DWH-Ahsan Abdullah DTS Package: Saving
DWH-Ahsan Abdullah 25 Contains Packages that are saved to this particular instance of SQL Server 1. DTS Package: Saving
DWH-Ahsan Abdullah 26 Contains Packages that are saved to Meta Data Services of this instance of SQL Server. It maintains version information of each package saved to it. 1. DTS Package: Saving
DWH-Ahsan Abdullah 27 It is a repository of metadata information of databases scanned to Meta Data Services Packages. It also provides version tracking facility of Packages. 1. DTS Package: Saving
DWH-Ahsan Abdullah DTS Package: Operations
DWH-Ahsan Abdullah DTS Package: Editing
DWH-Ahsan Abdullah 30 Save dialog box allows to set passwords Owner password puts limits on both editing and execution of the package 1. DTS Package: Password protection
DWH-Ahsan Abdullah DTS Package: Scheduling/Execution
DWH-Ahsan Abdullah DTS Package: Versioning
DWH-Ahsan Abdullah DTS Tasks
DWH-Ahsan Abdullah DTS Tasks (Cont.) Set of all possible tasks in designer, drag the required task in design area and set its properties
DWH-Ahsan Abdullah DTS Transformations
DWH-Ahsan Abdullah DTS Transformations: Available
DWH-Ahsan Abdullah DTS Transformations: Customized
DWH-Ahsan Abdullah DTS Transformations (Cont.) ActiveX Script
DWH-Ahsan Abdullah DTS Connections
DWH-Ahsan Abdullah DTS Connections (3 SLIDES.)
DWH-Ahsan Abdullah DTS Connections (Cont.) Set of all possible connections in designer, drag the required connection in design area and set its properties File connection Data link connection Data source connection
DWH-Ahsan Abdullah Package workflow Task A Task B Task C Task D Task E On completion On Success On Failure
DWH-Ahsan Abdullah Package workflow (DESIGNER)