Schritt 6: Testen des Lektion 2-Basispakets

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.

Wichtiger HinweisWichtig

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

Ablaufsteuerung für das Grundlagenlektion 1-Paket

Datenfluss

Aktualisierter Datenfluss für das Paket 'Grundlagenlektion 2'

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 AdventureWorks2008R2-Datenbank.

Verbindungs-Manager für das Grundlagenlektion 1-Paket

So führen Sie das Lektion 2-Paket aus

  1. Klicken Sie im Projektmappen-Explorer auf Basic Package Lesson 2.dtsx.

  2. Klicken Sie im Menü Debuggen auf Debuggen starten.

    Das Paket wird ausgeführt, wobei 809 Zeilen der Abfragetabelle in der AdventureWorks2008R2-Datenbank erfolgreich hinzugefügt werden.

  3. Klicken Sie nach dem Ausführen des Pakets im Menü Debuggen auf Debuggen beenden.

So überprüfen Sie den Inhalt der ProspectiveCustomers-Tabelle

  1. Zeigen Sie im Menü Start auf Alle Programme, zeigen Sie auf Microsoft SQL Server, und klicken Sie auf SQL ServerManagement Studio.

  2. 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 die AdventureWorks2008R2-Datenbank 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.

  3. Klicken Sie auf Verbinden. SQL Server Management Studio wird geöffnet.

  4. Klicken Sie auf der Symbolleiste auf Neue Abfrage.

  5. Geben Sie die folgende Abfrage im Abfragefenster ein, bzw. kopieren Sie sie.

    SELECT * FROM AdventureWorks2008R2.dbo.ProspectiveCustomers

  6. Klicken Sie auf der Symbolleiste auf Ausführen. Im Bereich Ergebnisse wird das Dataset einschließlich der neuen FullName-Spalte angezeigt. Sie können überprüfen, ob der Ausdruck den Spaltenwert richtig formatiert hat, wenn der Anfangsbuchstabe des zweiten Vornamens NULL ist.