spark.table("tb1").columns 仍然显示是修改前的所有列.
这里有个坑. 因为上面删除列不会修改元数据,也没有修改parquet. 所以靠谱的方法是从新select后建新表.
具体原因解释的感觉不清楚. 大家有见解请评论见.
上一篇 springboot中的controller层和postman接口测试
下一篇 分布式框架-Dubbo
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号