Да, есть предел для выбора нет. столбцов данных в кадрах данных. Вы можете выбрать все столбцы, используя список. Как это -
df = prv_df.withColumn(******something*********)
cols = ['column_1'
,'column_2'
,
,
,
,'column_n']
new_df = df.select(cols)
Я думаю, что это решит вашу проблему.