Динамический внешний источник данных 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 ответ
Вы не можете подключиться к внешнему источнику данных. Вы можете использовать DataFactory и использовать операцию копирования для загрузки своих данных в DataLake и U-SQL Activity для выполнения сценария USQL. Вы можете вызвать его по требованию или запланировать.
https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities