Как убедиться в правильном порядке столбцов при выполнении spark dataframe.write (). InsertInto ("table")? - PullRequest
1 голос
/ 01 ноября 2019

Я использую следующий код для вставки данных фрейма данных непосредственно в дельта-таблицу блоков данных:

eventDataFrame.write.format("delta").mode("append").option("inferSchema","true").insertInto("some delta table"))

, но если порядок столбцов, с помощью которых создавалась таблица детла, отличается от порядка столбцов данных в фрейме данных,значения перемешиваются, а затем не записываются в правильные столбцы. Как сохранить порядок? Существует ли стандартный способ / наилучшая практика для этого?

...