Столбцы со значениями по умолчанию-USQL
Привет,
Я генерирую свой usql-скрипт, динамически считывающий схему таблицы. У меня есть существующие tsv-файлы, присутствующие в data lake store, и мне нужно добавить новые данные к этим существующим tsv-файлам.
Но когда я генерирую usql-скрипт, схема таблицы может измениться, и в таблице могут быть добавлены дополнительные столбцы.
Насколько я знаю, нам нужно иметь такое же количество столбцов в usql-скрипте, как и в tsv-файле.
Можно ли иметь эти Недавно добавленные столбцы с некоторыми значениями по умолчанию?
например,
@Result = EXTRACT id string, firstname string, lastname string, department string = "", emp_id int = 0 FROM @inputfile USING Extractors.Tsv();
Как вы можете видеть, столбцы department и emp_id добавлены недавно, и я хочу вставить их в выходной файл с некоторыми значениями по умолчанию.
Если столбцы уже присутствуют в tsv, выберите значения столбцов или вставьте для них некоторые значения по умолчанию.
Спасибо,
Локеш
Что я уже пробовал:
Я не нашел никакой помощи по этому поводу.