Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

DTS - Überblick und Erweiterungen im Microsoft SQL Server 2000

Ähnliche Präsentationen


Präsentation zum Thema: "DTS - Überblick und Erweiterungen im Microsoft SQL Server 2000"—  Präsentation transkript:

1 DTS - Überblick und Erweiterungen im Microsoft SQL Server 2000
Slidedeck #3 Title and Presenter Andreas Siebe Microsoft GmbH Partner Group

2 Agenda Warum DTS Wo steht DTS heute DTS 2000 Features

3 Data Warehouse Prozeß Design Analyse Aufbau

4 Data Transformation Service
Ein Tool, um Daten zwischen beliebigen Datenquellen auszutauschen, zu transformieren und zu validieren

5 DTS Projektziel Importieren Exportieren Transformieren
Mache es einfach, heterogene Daten mittels OLE DB und ODBC zu: Importieren Exportieren Transformieren …Außerdem dient es als erweiterbares Workflow / Jobexecutiuon Tool!

6 DTS, SQL Server 2000 Heute Morgen SQL Server 2000 Office 2000 MSDE
Transformierbare Replikation Office 2000 MSDE Visual Studio Interne MS Werkzeuge Morgen Commerce Server 2000 Host Integration Server 2000

7 DTS, SQL Server 7.0 Was überzeugte
Assistenten Offene Architektur OLE DB COM „ActiveX Scripting“ „Workflow“ Geschwindigkeit „Bulk Insert“ „Data Pump“  SQL Server Metadaten/Datenherkunft

8 DTS in SQL 2000 Ziele Kommen aus Benutzer Feedback
Inkrementales Release – Fehler beheben, Fehlendes hinzufügen Heterogene Daten / Interoperabilität Benutzbarkeit Verteilbarkeit Flexibilität Programmierbarkeit Geschwindigkeit Produktinformation

9 Heterogene Daten / Interoperabilität
OLE DB 2.5/2.6 Unterstützung Datentypen Unterstützung für hierarchische Datensatzgruppen Neue OLE DB Provider ( Exchange, Active Directory, …) OLAP Integration „Cube Processing Task“ „Data Mining Tasks“

10 Benutzbarkeit Designer – Viele kleine Verbesserungen
“Disconnected Edit” Neue Transformierbefehle Uppercase, LowerCase, TrimString, DateFormat, Read/Write File Editieren von Transformationseigenschaften Hinzufügen/Entfernen von Spalten in Transformationen Umbenennen von Transformationen DTSRunUI ActiveX Script Browser

11 Demo Benutzbarkeit

12 Verteilbarkeit FTP Aufgabe Dynamische Eigenschaften Aufgabe
MSMQ Aufgabe Globale Variablen als Befehlszeilenparameter Globale Variablen als Quellparameter Laufzeit UDL-Bindung

13 Demo Verteilbarkeit

14 Flexibilität Paketebene Schritte
Protokolltabellen in MSDB Status und Informationsanzeige für CDW Speichern von ADO Datensatzgruppen in globale Variable Schritte Option: Paket mit Fehler beenden Exec SQL Task – Ergebnis globalen Variablen zuweisen Execute Package Task

15 Flexibilität Datenpumpe Aufgabe
Transformieren von Daten, „DDQ“, Parallele Datenpumpe Neue Informationsstruktur Fehlerprotokoll 7.0 Format Fehlerzeilen (Quelle und/oder Ziel) Fehler Information Phasen der Datenpumpe Zugriff auf den Datenstrom an mehreren Stellen Szenarien: Erneute Zeilenverarbeitung, Aggregation, „Lookups“ im Speicher, Benutzerdefinierte Fehlerbehandlung, …

16 Was sind Phasen? DTS hat in 7.0 nur Eine Zeilen-Transformation
…sie war verbindlich Eine Quelle Daten / Metadaten Ein Ziel Optional beschreibbar innerhalb der Transfor- mation 0..N Transformationen N = Anzahl der Zielspalten

17 Die Multiphasen Datenpumpe
Post Row X Form Fehler Batch Complete Pre Source Row X Form Insert Fehler Post Source Insert Erfolg - Einmalige Ausführung Pump Complete - Mehrmalige Ausführung - Transformation

18 Die Multiphasen Datenpumpe
Post Row X Form Fehler Batch Complete Pre Source Row X Form Insert Fehler Post Source Insert Erfolg Pump Complete C++ oder ActiveX Script X Formationen

19 Demo Die Multiphasen Pumpe

20 Programmierbarkeit SpeichernUnter ...VB Parallele Datenpumpe
Zugriff nur vom Code her ADO Datensatzgruppe als globale Variable Multiphasen Datenpumpe Custom Tasks Protokoll in MSDB Die meisten Objekte haben ein V2-Interface Überarbeitetes Objektmodell

21 Programmierbarkeit Neu bei DTS 2000 – Einstellungen auf Designer-Ebene
Caching OLE DB Provider Active Script Engines Custom Transforms C++ Only ATL Vorlagen JIT Debugging

22 Demo Programmieren

23 Geschwindigkeit Automatischer Gewinn Geringerer Speicherbedarf
MDAC 2.5/2.6 Custom Transforms sind schneller als in Script erstellte Repository Version 3 Geringerer Speicherbedarf Dialoge Designer Assistenten „Startup“ Zeit – „Caching“ hinzugefügt

24 Performance- Transform Data Task Options

25 Performance Transform Data Task vs DDQ

26 Performance Transformation Options

27 Produktinformationen
Eigenständige Gruppe für die Erstellung von Produktinformationen Neue Programmierunterlagen Beispiele in VB und VC Szenarienbeispiele “Wie implementiere ich Updates in DTS, es funktionieren nur Inserts” Mehrere und bessere Scriptingbeispiele VB Script und Jscript DTS Vorlagen( .dtt )

28 Fragen!? Uff...

29 Weitere Infos msnews.microsoft.com public.microsoft.sqlserver.dts
public.microsoft.sqlserver.datawarehouse public.microsoft.sqlserver.programming

30 Empower people through great software any time, any place, and on any device


Herunterladen ppt "DTS - Überblick und Erweiterungen im Microsoft SQL Server 2000"

Ähnliche Präsentationen


Google-Anzeigen