Hive 如何从shell运行配置单元命令?
成功完成spark应用程序后,我必须从shell脚本修复配置单元中的表Hive 如何从shell运行配置单元命令?,hive,beeline,Hive,Beeline,成功完成spark应用程序后,我必须从shell脚本修复配置单元中的表 msck repair table <DATABASE_NAME>.<TABLE_NAME>; msck修复表。; 请为我推荐一种合适的方法,这种方法也适用于带有分区的大型表。我找到了一种解决方法,使用: hive -S -e "msck repair table <DATABASE_NAME>.<TABLE_NAME>;" hive-S-e“msck修复表” -S:这
msck repair table <DATABASE_NAME>.<TABLE_NAME>;
msck修复表。;
请为我推荐一种合适的方法,这种方法也适用于带有分区的大型表。我找到了一种解决方法,使用:
hive -S -e "msck repair table <DATABASE_NAME>.<TABLE_NAME>;"
hive-S-e“msck修复表”
-S:这将禁用从配置单元生成的输出
-e:用于运行配置单元命令
-f:这用于提供hql脚本。您也可以尝试使用
beeline