我通过在我的数据帧上调用.saveAsTable创建了一个SparkSQL表。该命令完全成功。但是,现在当我查询表时,拼图文件似乎已损坏。java.io.IOException: hdfs://ip:8020/user/hive/warehouse/people/part-r-00001.parquet not a SequenceFile"scala >
通过执行以下操作,我正在尝试从SQL查询的输出创建表:j = "select a as a1, b as b1, c as c1 fromx"df.write.saveAsTable(target_table)
这将保存包含两列的表-键和值,而不是列a1、b1和c1。但与使用已弃用的df.saveAsTable(表)的方法相