2017-11-14 1 views
0

Wie können wir Parameter auf SQL-Abfrage in Azure Daten Fabrik passieren ...Pass Parameter zu SQL-Abfrage in Azure Daten Fabrik

ab: select * from xyz_tbl wo Datum zwischen @ date1 und @ DATE2

wenn Ich benutze gespeicherte Prozedur mit output @ date1 und @ date2 Parameter, wie kann ich diese Parameter an SQL-Abfrage übergeben.

Antwort

1

Welche Version von Azure DataFactory verwenden Sie, v1 ir v2?

Wenn v2 eine Option für Sie ist, können Sie dies erreichen, indem Lookup-Aktivität verwenden, die die Datenbank, um Ihre dynamischen Eigenschaften erhalten abfragt und dann, dass die Aktivität der Ausgabe in der SQL-Abfrage Referenzierung wie so:

select * from from xyz_tbl 
where date between @{activity('LookupActivity').output.date1} 
and @{activity('LookupActivity').output.date2} 

Hier eine detailliertere msdn tutorial für die Suche Aktivität: https://docs.microsoft.com/en-us/azure/data-factory/control-flow-lookup-activity

+0

Dank Antonia Ich habe das gleiche und es hat funktioniert – Jack