赞
踩
当我们遇到需要执行刷新hive数据语句msck repair table时
/usr/bin/spark-sql -e "msck repair table database_name.table_name;"
可能会出现报错,导致任务中断,报错如下:
Error in query: Operation not allowed: MSCK REPAIR TABLE only works on partitioned tables
这个报错是因为如果表没有分区就不需要进行刷新数据。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。