hadoop - 重写 SemanticException [错误 10001]

标签 hadoop hive hiveql hive-configuration

我想更改 hive 数据库中的 1000s 表,但其中一些表存在,有些则没有。当我执行那个 .sql 文件时,一旦发现表不存在,它就会从配置单元中退出。所以帮我覆盖或跳过那些表不在配置单元中的查询

最佳答案

试试这个配置参数:

set hive.cli.errors.ignore=true;

将其设置为“true”后,将执行脚本中的所有命令,无论有多少失败。

参见此处:https://issues.apache.org/jira/browse/HIVE-1847

关于hadoop - 重写 SemanticException [错误 10001],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48140266/

相关文章:

hadoop - 如何将参数传递给 Oozie 中的 MapReduce 作业

hadoop - 从 Hadoop Hue 下载 csv 文件返回不可读的代码

Apache 配置单元创建表

sql - Teradata 和 HIVE 之间的字符串匹配存在差异

hive - Hive 中的偏斜与分区

mysql - 如何从 .csv 文件创建 Hive 表,该文件有一列,字段由分号分隔;

sql - 有什么方法可以在Hive SQL中使用OUTER UNION CORR吗?

hadoop - Apache Spark 在 Hadoop YARN 上工作的问题

apache-spark - Spark 2 : how does it work when SparkSession enableHiveSupport() is invoked

hadoop - 如何将共享 id 的多行合并为一行(HQL)?