一见

parquet is not a Parquet file (length is too low: 0)

当执行 SparkSQL 遇到这个错误时,可能是因为对应分区的数据全被删除了,变成了空分区,解决办法是删除该分区。

hdfs://warehouse/test.db/t_test/20230511/eaf5f003-5658-4b19-b706-ac487cebad7e-0_3-10-79_20230421093519585.parquet is not a Parquet file (length is too low: 0)

删除指定分区语句:

ALTER TABLE test_db.t_test_rt DROP PARTITION (ds=20230511');

posted on 2023-05-11 11:38  -见  阅读(100)  评论(0编辑  收藏  举报

导航