Мой оригинальный скрипт выглядит примерно так:
@input = EXTRACT A string, B string, C string,
year string, month string, day string, filename string
FROM @folder + "/{year}/{month}/{day}/{filename}.csv"
USING Extractors.Csv(skipFirstNRows : 1);
@input = SELECT A, B, C FROM @input;
OUTPUT @input
TO @parent + "/testtest.csv"
USING Outputters.Csv(outputHeader : true);
Это работает нормально, но иногда схема (столбцы) исходного файла может измениться.Столбцы могут стать A, B, C, D или A, B, E.
Я знаю, что Visual Studio может генерировать сценарии EXTRACT.Есть ли способ заставить U-SQL (или Visual Studio) справиться с этим и сгенерировать сценарий извлечения динамически и автоматически?