Запустить U-SQL Script без перекомпиляции каждый раз? - PullRequest
0 голосов
/ 12 мая 2018

Есть ли способ перезапустить задание U-SQL без необходимости ADLA каждый раз перекомпилировать задание? У меня есть много сценариев, на компиляцию которых уходит 30-90 секунд, и было бы замечательно, если бы был способ обрезать это время компиляции вне общего времени выполнения.

1 Ответ

0 голосов
/ 14 мая 2018

К сожалению, это еще не доступно.

Обратите внимание, что график работы и оптимизация в значительной степени зависят от распределения данных, размеров данных, количества файлов и т. Д., Которые определяются на этапе подготовки и могут довольно сильно меняться между различными вызовами.

Кроме того, в отличие от базы данных SMP, язык не интерпретируется, а компилируется в программы уровня этапа, которые затем развертываются и запускаются как часть процесса горизонтального масштабирования. Таким образом, большую часть времени, которое вы видите на этапе «компиляции», также является фактической генерацией кода.

Сказав это, мы работаем над улучшением задержки, которая вводится на этапах подготовки, включая ускорение кодирования, просмотр истории заданий и т. Д. Одним из недавних значительных улучшений в этой области, которое недавно было выпущено, является быстрый набор файлов. поддержка например.

...