Динамический внешний источник данных 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

Другие вопросы по тегам