Lokesh Zende Ответов: 1

Столбцы со значениями по умолчанию-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, выберите значения столбцов или вставьте для них некоторые значения по умолчанию.

Спасибо,
Локеш

Что я уже пробовал:

Я не нашел никакой помощи по этому поводу.