Share via


Aufgabe 5: Ändern des OLE DB-Ziels

Zuvor haben Sie in Lektion 2 die SQL-Anweisung im Task 'SQL ausführen', Preparation SQL Task, so aktualisiert, dass sie eine Definition der FullName-Spalte in der Abfrage-Tabelle enthält. In dieser Aufgabe ändern Sie das OLE DB-Ziel Ziel - Abfrage so, dass es die FullName-Spalte unterstützt.

Darüber hinaus stellen Sie die Spaltenzuordnungen in Ziel - Abfrage wieder her, die nicht mehr gültig sind, weil Sie dem Datenfluss eine Transformation zum Sortieren hinzugefügt haben. Die Transformation zum Sortieren generiert neue Spalten mit anderen Spaltenbezeichnern. Deshalb müssen Sie die Eingabespalten und Zielspalten in Ziel - Abfrage neu zuordnen.

So ändern Sie das OLE DB-Ziel

  1. Sofern noch nicht geöffnet, öffnen Sie den Datenfluss-Designer, indem Sie entweder auf Datenflusstask doppelklicken oder auf die Registerkarte Datenfluss klicken.

  2. Klicken Sie auf die Transformation für abgeleitete Spalten namens Add FullName Column, und ziehen Sie den grünen Pfeil zu Ziel - Abfrage.

  3. Doppelklicken Sie auf Ziel - Abfrage.

  4. Klicken Sie im Dialogfeld Editor zum Wiederherstellen ungültiger Spaltenverweise auf Alles markieren, wählen Sie in der Liste Spaltenzuordnungsoption für ausgewählte Zeilen die Option <Anhand des Spaltennamens zuordnen> aus, und klicken Sie dann auf Übernehmen.

    Sie können das Kontrollkästchen Ungültige Downstream-Spaltenverweise einschließen deaktivieren. Dieses Paket enthält keine Downstream-Datenflusskomponenten; somit hat diese Option keine Auswirkungen.

  5. Klicken Sie auf OK.

  6. Klicken Sie mit der rechten Maustaste auf Ziel - Abfrage, und klicken Sie dann auf Erweiterten Editor anzeigen.

  7. Klicken Sie im Dialogfeld Erweiterter Editor auf die Registerkarte Eingabe- und Ausgabeeigenschaften, erweitern Sie die Zieleingabe, klicken Sie auf Externe Spalten, und klicken Sie anschließend auf Spalte hinzufügen.

    Eine neue Spalte namens Column wird dem Ordner Externe Spalten hinzugefügt.

  8. Klicken Sie auf die neue Spalte.

  9. Aktualisieren Sie im rechten Bereich die Name-Eigenschaft auf FullName, klicken Sie auf die DataType-Eigenschaft, und wählen Sie Unicode-Zeichenfolge [DT_WSTR] aus der Liste aus. Aktualisieren Sie die Length-Eigenschaft auf 103.

  10. Klicken Sie auf die Registerkarte Spaltenzuordnungen, und führen Sie in der Liste Zielspalte einen Bildlauf nach unten zu der Zeile aus, die FullName enthält. Klicken Sie in der Liste Eingabespalte dieser Zeile auf <ignorieren>, und klicken Sie dann in der Liste auf FullName.

  11. Stellen Sie sicher, dass alle Ein- und Ausgabespalten mit den gleichen Namen einander zugeordnet sind.

  12. Klicken Sie auf OK.

Nächste Aufgabe in dieser Lektion

Schritt 6: Testen des Lektion 2-Basispakets

Siehe auch

Konzepte