我正在尝试使用
将数据框的内容插入到分区的拼花格式的配置单元表中df.write.mode(SaveMode.Append).insertInto(myTable)
hive.exec.dynamic.partition = 'true'
和hive.exec.dynamic.partition.mode = 'nonstrict'
。
我一直在parquet.io.ParquetEncodingException
说
空字段是非法的,字段应该完全省略 代替。
架构包括数组(array<<struct<<int, string>>>>
),df包含这些字段的一些空条目。
但是,当我将df内容插入非分区表时,我没有收到错误。 如何解决此问题。