DTS - Überblick und Erweiterungen im Microsoft SQL Server 2000

Slides:



Advertisements
Ähnliche Präsentationen
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Advertisements

Web Storage System - Einrichten, Verwalten und Anwendungsmöglichkeiten
Sichere Anbindung kleiner Netze ans Internet
ASP.NET Tips & Tricks Uwe Baumann
Daten fließen lassen XML in Microsoft Office 2003 Lorenz Goebel Frank Fischer
Design- und Entwicklungswerkzeuge
1. 2 Microsoft.NET Überblick Dirk Primbs Technologieberater Developer Platform & Strategy Group Microsoft Deutschland GmbH.
Agenda Ein Fallbeispiel Übersicht Architektur Subversion (SVN)
Kurze Einführung in ASP
1-1 Schlank und schnell zum Datawarehouse Marc Bastien Oracle Deutschland GmbH BTW Leipzig,
Pflege der Internetdienste
Datenbankzugriff im WWW (Kommerzielle Systeme)
NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web-Integration Arbeitskreis NATURAL Süd Theo Straeten SAG Systemhaus GmbH Technologieberater Stuttgart.
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
Intranet-Portal mit Microsoft SharePoint Portal Server
Rechneraufbau & Rechnerstrukturen, Folie 14.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 14.
Introducing the .NET Framework
Erweiterung von Eclipse als Entwicklungs-Plattform aus Sicht des Eclipse-Boardmitgliedes TogetherSoft Together auf Basis von Eclipse.
Visual FoxPro 8.0 NameTitelUnternehmen. Agenda Jahre Visual FoxPro 10 Jahre Visual FoxPro Der Weg zu VFP 8.0 Der Weg zu VFP 8.0 Ziele von und Überblick.
MSDN Webcast Visual Studio 2005 mit Visual FoxPro Jochen Kirstätter Mai 2005 –
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
© 2004 Uwe Habermann Visual Extend 9.0 Technical Preview Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Die Bank von morgen - eine neue Welt für IT und Kunden? 23. Oktober 2001.
Grundschutztools
MSDN Webcast: VB.NET für Einsteiger und Umsteiger, Teil 10 Die erste, eigene Klassenbibliothek (Level 100) Presenter: Daniel Walzenbach Technologieberater.
Ralf KüstersDagstuhl 2008/11/30 2 Ralf KüstersDagstuhl 2008/11/30 3.
Welche Funktion hat die php.ini? -Beinhaltet wichtige Einstellungen für PHP. Genannt seien hier u.a. der Speicherort von Cookies, Parameter der Kompilierung,
Oliver Schnider Peaches Industries GmbH Its time to be ready for May 12th.
© DVS System Software GmbH & Co. KG
Sistema GeoDAT, S.L. GeoBIS, GeoEIS, GIS-Komponente … 2005.
Weltweite Kommunikation mit Exchange Server über das Internet
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 12 Folie 2 Web Services (1)
SharePoint 2010 for Information Architects
SQL Server 2005 CLR-Integration
Mit 3 Schichte zum Erfolg
HORIZONT 1 XINFO ® Das IT - Informationssystem Java Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Tools und Verfahren Steffen Krause Technologieberater Microsoft Deutschland GmbH
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Developer Day Office APPs entwicklen Simon Amrein Trivadis AG Die ersten Schritte in eine neue Office-Welt.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Reiner Ganser Solution Architect 1stQuad Solutions GmbH Presentation Subtitle.
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 5 Folie 2 ADO.NET s.a:
Windows Presentation Foundation, Vorlesung Wintersemester 2013/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 9 Folie 2 ADO.NET (1) Klassen für Zugriffe.
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
Auslegung eines Vorschubantriebes
1 Softwareentwicklung mit.NET Teil 5 Datenzugriff mit ADO.NET Dr. Ralph Zeller.
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
… und was man damit machen kann.
Office Business Anwendungen mit SharePoint Fabian Moritz | MVP Office SharePoint Server.
Digital Dashboard Toolkit 2001 SharePoint Portal Server released targeting portal market SharePoint Team Services (STS) released as free add-
Agenda Rückblick 2. Aufbau der Software Benutzeroberfläche 4. Ausblick
Hardware / Software Codesign Hardware vs. Software: Maßnahmen zur Erreichung der Design-Ziele.
Analyseprodukte numerischer Modelle
Neuerungen in Java 5/6/7. Stefan Bühler für InfoPoint Überblick Java 5 neue Sprachfeatures Erweiterungen Klassenbibliothek Java 6 Erweiterungen.
SQL Server nach MySQL Datenbank-Migration SQLWays – Software für Migration Präsentation Copyright (c) Ispirer Systems Ltd. Alle.
Meldungen über Ethernet mit FINS/UDP
Warum IIS? Best of Microsoft Webserver
Das Information Warehouse Die Stärken eines zentralen dispositiven Information-Warehouse als informative Kernkomponente in einer heterogenen operativen.
Dokumenten- und Publikationsserver
cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding Rainer Stropek SQL Server.
MSDN TechTalk Anwendungen integrieren in Microsoft Dynamics CRM 4.0.
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
VirtualPatt 2000 Interaktives 3D-Schachspiel
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
7.-8. März 2013, Rosenheim Brand my SharePoint grafische Gestaltung von SharePoint 2013-Webseiten Fabian Moritz | MVP SharePoint Server.
Umstellung von Team4-Komponenten auf den Standard- Protokoll-Mechanismus von Microsoft SQL Server 2012 Johann Jansen y Alegret Team4 GmbH Seminarvortrag.
SLA Reporting leicht gemacht
SOFTWARE- UND WEB-LÖSUNGEN
 Präsentation transkript:

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

Agenda Warum DTS Wo steht DTS heute DTS 2000 Features

Data Warehouse Prozeß Design Analyse Aufbau

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

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!

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

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

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

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“

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

Demo Benutzbarkeit

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

Demo Verteilbarkeit

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

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, …

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

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

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

Demo Die Multiphasen Pumpe

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

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

Demo Programmieren

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

Performance- Transform Data Task Options

Performance Transform Data Task vs DDQ

Performance Transformation Options

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 )

Fragen!? Uff...

Weitere Infos msnews.microsoft.com public.microsoft.sqlserver.dts public.microsoft.sqlserver.datawarehouse public.microsoft.sqlserver.programming http://www.microsoft.com/sql http://msdn.microsoft.com/sqlserver/Default.asp http://msdn.microsoft.com/library/default.asp?URL=/library/techart/dts_overview.htm

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