Как настроить базу данных и схему в сценарии в проекте U-SQL в Visual Studio Azure Data Lake с выделенным кодом - PullRequest
0 голосов
/ 27 декабря 2018

Раньше в случае проекта U-SQL для озера данных Visual Studio 2017 Azure было так, что при запуске файла сценария usql (например, Script.usql) с кодом, стоящим за классом, можно было просто выбрать (с помощью раскрывающихся списков)не только учетная запись ADLA (Azure Data Lake Analytics), которая будет использоваться, но также: - база данных - схема, которая будет использоваться (если есть) в вашем сценарии U-SQL.

Dropdown options previously in Visual Studio for U-SQL script

Но в настоящее время (27 декабря 2018 г., с использованием версии 15.9.2 Visual Studio Professional 2017 и версии 2.3.5001.7 инструментов Azure Data Lake Tools для Visual Studio) раскрывающиеся списки для установки базы данных недоступныили схема.

Итак, как можно установить базу данных и схему (при необходимости)?Если вы отправляете сценарий U-SQL без их установки, вы, скорее всего, получите сообщение об ошибке, подобное следующему (поскольку база данных master будет использоваться по умолчанию):

Схема 'master.iss' делаетне существует

1 Ответ

0 голосов
/ 27 декабря 2018

Вместо этого вы можете установить их, добавив в начало вашего скрипта U-SQL строки, подобные следующим:

USE DATABASE [webdata];СХЕМА ИСПОЛЬЗОВАНИЯ [iis];

...