Testen des Lektion 2-Basispakets
Neu: 14. April 2006
In dieser Lektion haben Sie die folgenden Aufgaben ausgeführt:
- Sie haben die SQL-Anweisung im Task SQL ausführen so aktualisiert, dass sie eine Definition für eine zusätzliche Spalte enthält.
- Sie haben eine Transformation zum Sortieren hinzugefügt und konfiguriert, um das Dataset nach Bundesstaat und dann nach Stadt zu sortieren.
- Sie haben eine Transformation für abgeleitete Spalten hinzugefügt und sie so konfiguriert, dass sie einen Ausdruck verwendet, um Werte für eine neue Spalte zu generieren.
- Sie haben das OLE DB-Ziel geändert, um die neue Spalte, FullName, in die ProspectiveCustomers-Tabelle zu schreiben.
Ihr Paket ist jetzt vollständig. Testen Sie jetzt Ihr Paket.
Wichtig: |
---|
Bei der erstmaligen Ausführung des Pakets erzeugt der SQL-Task 'Tabelle(n) löschen' einen Fehler. Dieses Verhalten wird erwartet. Der Grund hierfür ist, dass das Paket versucht, die ProspectiveCustomers-Tabelle zu löschen und neu zu erstellen. Bei der ersten Ausführung des Pakets ist die Tabelle jedoch nicht vorhanden, und die DROP-Anweisung erzeugt einen Fehler. |
Überprüfen des Paketlayouts
Bevor Sie das Paket testen, sollten Sie überprüfen, ob die Ablaufsteuerung und der Datenfluss im Lektion 1-Paket die in den folgenden Diagrammen dargestellten Objekte enthalten.
Ablaufsteuerung
Datenfluss
Darüber hinaus sollte das Paket die beiden folgenden Verbindungs-Manager enthalten. Der eine stellt eine Verbindung mit der Excel-Arbeitsmappendatei customers.xls her und der andere eine Verbindung mit der AdventureWorks-Datenbank.
So führen Sie das Lektion 2-Paket aus
Klicken Sie im Projektmappen-Explorer auf Basic Package Lesson 2.dtsx.
Klicken Sie im Menü Debuggen auf Debuggen starten.
Das Paket wird ausgeführt, wobei 809 Zeilen erfolgreich der ProspectiveCustomers-Tabelle in AdventureWorks hinzugefügt werden.
Klicken Sie nach dem Ausführen des Pakets im Menü Debuggen auf Debuggen beenden.
So überprüfen Sie den Inhalt der ProspectiveCustomers-Tabelle
Zeigen Sie im Menü Start auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2005, und klicken Sie auf SQL ServerManagement Studio.
Wählen Sie im Dialogfeld Verbindung mit Server herstellen in der Liste Servertyp den Typ Datenbankmodul aus, geben Sie im Feld Servername den Namen des Servers an, auf dem AdventureWorks installiert ist, und wählen Sie eine Option für den Authentifizierungsmodus aus. Wenn Sie die SQL Server-Authentifizierung auswählen, geben Sie einen Benutzernamen und ein Kennwort an.
Klicken Sie auf Verbinden. SQL Server Management Studio wird geöffnet.
Klicken Sie auf der Symbolleiste auf Neue Abfrage.
Geben Sie die folgende Abfrage im Abfragefenster ein, bzw. kopieren Sie sie.
SELECT * FROM AdventureWorks.dbo.ProspectiveCustomers
Klicken Sie auf der Symbolleiste auf Ausführen. Im Bereich Ergebnisse wird das Dataset angezeigt, das die neue FullName-Spalte enthält. Sie können überprüfen, ob der Ausdruck den Spaltenwert richtig formatiert hat, wenn der Anfangsbuchstabe des zweiten Vornamens NULL ist.