Динамический внешний источник данных U-SQL - PullRequest
0 голосов
/ 07 января 2019

Приветствую коллег разработчиков!

Кто-нибудь знает, есть ли способ запросить имена динамических внешних источников данных в 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 голосов
/ 09 января 2019

Невозможно подключиться к внешнему источнику данных. Вы можете использовать DataFactory и использовать операцию копирования для загрузки ваших данных в DataLake и активность U-SQL для выполнения сценария USQL. Вы можете запустить его по требованию или запланировать его.

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

...