Я хотел бы запустить несколько скриптов одновременно.Есть ли какое-либо решение по этому поводу?
Сценарий 1 (извлечение из CSV создает таблицу A)
Сценарий 2 (загрузка таблицы A создает таблицу B)
Сценарий 3 (загрузка таблицыB создает таблицу C)
Сценарий 4 (загрузить выходные CSV таблицы C)
Опция 1: ПРОЦЕДУРА
Работает без изменений для каждого сценария,но прежняя модификация таблицы не допускается, поэтому мне нужно изменить промежуточную таблицу в файлы.Это означает, что мне нужно управлять схемой каждый раз при загрузке.Я бы хотел этого избежать.
Вариант 2: TVF
Если я укажу ввод / вывод сценариев с табличным типом (набор строк), я могу использовать это.Однако управление Table Type меня немного беспокоит.И для этого существует правило прежней модификации Таблицы.И потому, что некоторые из сценариев выводят побочный результат как CSV, а TVF не позволяет этого.
Возможно, использование неявной табличной схемы (без табличного типа) не допускает использование заглавных букв.Функция предварительного просмотра, подобная следующей, кажется хорошей, чтобы сделать такой сценарий более привлекательным для повторного использования:
Ограниченная функция гибкой схемы для параметров табличных функций U-SQL теперь доступна для предварительного просмотра (требуется согласие) Эта функция позволяет писать более универсальные табличные функции и процедуры U-SQL, в которых должна присутствовать только часть схемы параметра таблицы.
в 2018 Spring Release Note