У меня есть фрейм данных: yearDF со следующими столбцами: name, id_number, location, source_system_name, period_year
.
Если я хочу перераспределить фрейм данных на основе столбца, я бы сделал:
yearDF.repartition('source_system_name')
У меня есть переменная: val partition_columns = "source_system_name,period_year"
Я пытался сделать это следующим образом:
val dataDFPart = yearDF.repartition(col(${prtn_String_columns}))
, но я получаю ошибку компиляции: cannot resolve the symbol $
Есть ли в любом случаеЯ могу перераспределить фрейм данных: yearDF
на основе значений в partition_columns