Lernprogramm: Erstellen eines einfachen Pakets mithilfe eines Assistenten
Von MicrosoftIntegration Services wird der SQL Server-Import/Export-Assistent bereitgestellt, mit dem Pakete zum Ausführen von Datenübertragungen erstellt werden können. Von diesen Paketen können Daten aus einer Quelle extrahiert und in ein Ziel geladen werden, vom Paket kann jedoch nur eine minimale Datentransformation im Übertragungsprozess ausgeführt werden. Außerdem ermöglicht es der Assistent, schnell einfache Pakete zu erstellen, die dann im SSIS-Designer erweitert werden können.
In diesem Lernprogramm erfahren Sie, wie Sie mithilfe des SQL Server-Import/Export-Assistenten ein einfaches Paket erstellen. Vom erstellten Paket werden Daten aus einer Excel-Arbeitsmappe extrahiert und in eine Tabelle in der AdventureWorks-Datenbank geladen. Die Tabelle wird als einer der Schritte im Assistenten definiert und dann dynamisch erstellt, wenn Sie das Paket ausführen.
In den nachfolgenden Lektionen wird das Paket erweitert, um einen Datenfluss einzubeziehen, durch den die Daten sortiert, eine neue Spalte erstellt und die Spalte mit Werten aufgefüllt wird. Damit Sie die neuen Werte generieren können, erhalten Sie Informationen dazu, wie die neue Integration Services-Ausdruckssprache zusammen mit dem grafischen Ausdrucks-Generator verwendet wird, um einen Ausdruck zu schreiben, durch den neue auf vorhandenen Datenspalten basierende Werte erstellt werden.
Wenn Sie die Beispieldaten installieren, die vom Lernprogramm verwendet werden, installieren Sie damit gleichzeitig auch die fertigen Versionen der Pakete für jede Lektion des Lernprogramms. Mithilfe des fertigen Pakets der Lektion 1 können Sie im Lernprogramm wahlweise auch mit Lektion 2 beginnen. Wenn Sie das erste Mal mit Paketen, dem SQL Server-Import/Export-Assistenten oder der neuen Entwicklungsumgebung arbeiten, sollten Sie mit Lektion 1 beginnen.
Lernziele
Die beste Möglichkeit, den Umgang mit den neuen Tools, Steuerelementen und Features von MicrosoftSQL ServerIntegration Services zu üben, besteht in ihrer Verwendung. In diesem Lernprogramm werden Sie zunächst schrittweise durch den SQL Server-Import/Export-Assistenten geführt, um ein einfaches Datenübertragungspaket zu erstellen. Anschließend wird erläutert, wie Sie die Datentransformationsfunktionen des Pakets mithilfe des SSIS-Designers erweitern können.
Anforderungen
Dieses Lernprogramm wendet sich an Benutzer, die mit grundlegenden Datenbankvorgängen vertraut sind, aber nur über begrenzte Kenntnisse in Bezug auf die neuen Features von SQL ServerIntegration Services verfügen.
Damit Sie dieses Lernprogramm ausführen können, muss Ihr System die folgenden Anforderungen erfüllen.
Sie müssen das von diesem Lernprogramm erstellte Paket im 32-Bit-Modus ausführen. In diesem Beispiel wird der Microsoft Jet 4.0 OLE DB-Anbieter verwendet, für den keine 64-Bit-Version zur Verfügung steht. Das Paket erzeugt einen Fehler, wenn Sie es im 64-Bit-Modus ausführen. Weitere Informationen zum Ausführen von Paketen im 32-Bit-Modus auf einem 64-Bit-Computer finden Sie unter Überlegungen zu Integration Services auf 64-Bit-Computern.
SQL Server muss mit der AdventureWorks-Datenbank auf dem Computer installiert sein. Aus Sicherheitsgründen werden die Beispieldatenbanken standardmäßig nicht installiert. Informationen zum Installieren der Beispieldatenbanken finden Sie unter Überlegungen zum Installieren der SQL Server-Beispiele und -Beispieldatenbanken.
Sie müssen die Berechtigung zum Erstellen und Löschen von Tabellen in AdventureWorks haben.
Die Beispieldaten müssen auf dem Server installiert sein. Die Beispieldaten werden zusammen mit den Beispielen installiert. Wenn Sie die Beispieldaten nicht finden, kehren Sie zu der obigen Prozedur zurück, und schließen Sie die Installation wie beschrieben ab.
Hinweis |
---|
Zur besseren Anzeige der Lernprogramme empfiehlt es sich, der Symbolleiste in der Dokumentanzeige die Schaltflächen Weiter und Zurück hinzuzufügen. Weitere Informationen finden Sie unter Erweitern der Hilfe um die Schaltflächen Weiter und Zurück. |
In diesem Lernprogramm wird vorausgesetzt, dass Sie SSIS-Designer nicht neu konfiguriert haben, um die Features zum automatischen Verbinden von Ablaufsteuerungselementen oder Datenflusselementen zu verwenden. Wenn vom SSIS-Designer das Feature zum automatischen Verbinden verwendet wird, wird ein Element automatisch verbunden, wenn es der Entwurfsoberfläche hinzugefügt wird. Außerdem wird vom Feature für die automatische Ablaufsteuerungsverbindung die Verwendung von Failure und Completion als Standardeinschränkung statt Success unterstützt. Wenn vom SSIS-Designer nicht Success als Standardeinschränkung verwendet wird, sollten Sie diese Konfiguration bei der Ausführung des Lernprogramms zurücksetzen. Sie konfigurieren die Features zum automatischen Verbinden im Abschnitt Business Intelligence-Designer im Dialogfeld Optionen, das über Optionen im Menü Extras verfügbar ist.
Geschätzte Zeit zum Bearbeiten dieses Lernprogramms: 1 Stunde
Lektionen in diesem Lernprogramm
Lektion 1: Erstellen des einfachen Pakets
In dieser Lektion erstellen Sie mithilfe des SQL Server-Import/Export-Assistenten ein Datenübertragungspaket.Lektion 2: Erweitern des einfachen Pakets
In dieser Lektion erweitern Sie das einfache Paket um einen Sortiervorgang und fügen dem vorhandenen Dataset eine neue Spalte und Spaltenwerte hinzu.
|