U-SQL动态外部数据源

时间:2019-01-07 16:18:42

标签: datasource u-sql

问候开发人员!

有人知道在U-SQL中是否可以通过动态外部数据源名称进行查询吗?

例如,在下面的MS示例脚本中,我们希望动态生成“ MyAzureSQLDWDataSource”。

@results =
    SELECT DateTime.Now AS dayTime, * 
    FROM EXTERNAL MyAzureSQLDWDataSource LOCATION "dbo.AdventureWorksDWBuildVersion";

OUTPUT @results
TO "/Output/ReferenceGuide/DDL/DataSources/Query2B.csv"
USING Outputters.Csv(outputHeader: true);

谢谢!

1 个答案:

答案 0 :(得分:3)

您无法连接到外部数据源。 您可以使用DataFactory并使用复制活动将数据下载到DataLake,并使用U-SQL活动执行USQL脚本。 您可以按需触发它或安排它。

https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities