Zuordnen von Abfrageparametern zu Variablen in einer Datenflusskomponente
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
Wenn Sie die OLE DB-Quelle so konfigurieren, dass parametrisierte Abfragen verwendet werden, können Sie die Parameter Variablen zuordnen.
Die OLE DB-Quelle verwendet parametrisierte Abfragen zum Filtern von Daten verwenden, wenn die Quelle eine Verbindung zu einer Datenquelle herstellt.
So ordnen Sie einer Variablen einen Abfrageparameter zu
Öffnen Sie in SQL Server Data Tools (SSDT) das Integration Services-Projekt mit dem gewünschten Paket.
Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen.
Klicken Sie auf die Registerkarte Datenfluss , und ziehen Sie dann aus dem Bereich Toolboxdie OLE DB-Quelle mit der Maus auf die Entwurfsoberfläche.
Klicken Sie mit der rechten Maustaste auf die OLE DB-Quelle, und klicken Sie dann auf Bearbeiten.
Wählen Sie im Quellen-Editor für OLE DBeinen OLE DB-Verbindungs-Manager zum Herstellen einer Verbindung mit der Datenquelle aus, oder klicken Sie auf Neu , um einen neuen OLE DB-Verbindungs-Manager zu erstellen.
Wählen Sie die Option SQL-Befehl als Datenzugriffsmodus aus, und geben Sie im Bereich SQL-Befehlstext eine parametrisierte Abfrage ein.
Klicken Sie auf Parameter.
Ordnen Sie im Dialogfeld Abfrageparameter festlegen alle Parameter in der Liste Parameter einer Variablen in der Liste Variablen zu, oder klicken Sie auf <Neue Variable>, um eine neue Variable zu erstellen. Klicken Sie auf OK.
Hinweis
Nur Systemvariablen und benutzerdefinierte Variablen im Bereich des Pakets, ein übergeordneter Container (z. B. eine Foreach-Schleife) oder der Datenflusstask, in dem die Datenflusskomponente enthalten ist, können zugeordnet werden. Die Variable muss einen Datentyp aufweisen, der mit der Spalte in der WHERE-Klausel kompatibel ist, der der Parameter zugewiesen wird.
Sie können auf Vorschau klicken, um bis zu 200 Zeilen der von der Abfrage zurückgegebenen Daten anzuzeigen.
Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern , um das aktualisierte Paket zu speichern.