Freigeben über


Massenladen von Daten mithilfe des SQL Server-Ziels

Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory

Das Paket muss bereits mindestens einen Datenflusstask und eine Datenquelle enthalten, damit Sie ein SQL Server -Ziel hinzufügen und konfigurieren können.

So laden Sie Daten mithilfe eines SQL Server-Ziels

  1. Öffnen Sie in SQL Server Data Tools (SSDT) das Integration Services-Projekt mit dem gewünschten Paket.

  2. Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen.

  3. Klicken Sie auf die Registerkarte Datenfluss , und ziehen Sie dann aus dem Bereich Toolboxdas SQL Server -Ziel auf die Entwurfsoberfläche.

  4. Verbinden Sie das Ziel mit einer Quelle oder einer vorherigen Transformation im Datenfluss, indem Sie einen Konnektor auf das Ziel ziehen.

  5. Doppelklicken Sie auf das Ziel.

  6. Wählen Sie im Dialogfeld Ziel-Editor für SQLauf der Seite Verbindungs-Manager einen vorhandenen OLE SQL-Verbindungs-Manager aus, oder klicken Sie auf Neu , um einen neuen Verbindungs-Manager zu erstellen. Weitere Informationen finden Sie unter OLE DB Connection Manager.

  7. Führen Sie eine der folgenden Aktionen aus, um die Tabelle oder die Sicht anzugeben, in die die Daten geladen werden sollen:

    • Wählen Sie eine vorhandene Tabelle oder Sicht aus.

    • Klicken Sie auf "Neu", und schreiben Sie im Dialogfeld "Tabelle erstellen" eine SQL-Anweisung, die eine Tabelle oder Ansicht erstellt.

      Hinweis

      Integration Services generiert eine Standard-CREATE TABLE-Anweisung auf Grundlage der verbundenen Datenquelle. Diese Standard-CREATE TABLE-Anweisung enthält nicht das FILESTREAM-Attribut, selbst wenn die Quelltabelle eine Spalte mit der Erklärung des FILESTREAM-Attributs enthält. Um eine Integration Services -Komponente mit dem FILESTREAM-Attribut auszuführen, implementieren Sie zunächst die FILESTREAM-Speicherung in der Zieldatenbank. Fügen Sie dann das FILESTREAM-Attribut der CREATE TABLE-Anweisung im Dialogfeld Tabelle erstellen hinzu. Weitere Informationen finden Sie unter Blobdaten (Binary Large Object, SQL Server).

  8. Klicken Sie auf Zuordnungen , und ordnen Sie Spalten aus der Liste Verfügbare Eingabespalten Spalten in der Liste Verfügbare Zielspalten zu, indem Sie Spalten von einer Liste in eine andere Liste ziehen.

    Hinweis

    Vom Ziel werden automatisch gleichnamige Spalten zugeordnet.

  9. Klicken Sie auf Erweitert , und legen Sie die Optionen für das Massenladen fest: Identität beibehalten, NULL-Werte beibehalten, Tabellensperre, Einschränkungen überprüfenund Trigger auslösen.

    Optional können Sie die erste und letzte einzufügende Eingabezeile, die maximal zulässige Anzahl von Fehlern, nach der der Einfügevorgang beendet wird, sowie die Spalten, nach der der Einfügevorgang sortiert wird, angeben.

    Hinweis

    Die Sortierreihenfolge wird durch die Reihenfolge bestimmt, in der die Spalten aufgelistet sind.

  10. Klicken Sie auf OK.

  11. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern , um das aktualisierte Paket zu speichern.

Weitere Informationen

SQL Server-Ziel
SQL Server Integration Services-Transformationen
SQL Server Integration Services-Pfade
Datenflusstask