hadoop - 我们可以插入外部表吗

标签 hadoop hive tez

我正在我公司的生产环境中调试大数据代码。配置单元返回以下错误:

Exception: org.apache.hadoop.hive.ql.lockmgr.LockException: No record of lock  could be found, may have timed out
Killing DAG...
Execution has failed.
Exception in thread "main" java.sql.SQLException: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.tez.TezTask. 
    at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:282)
    at org.apache.hive.jdbc.HiveStatement.executeUpdate(HiveStatement.java:392)
    at HiveExec.main(HiveExec.java:159)

经过调查,我发现这个错误可能是由connectionPoolingType属性中的BoneCP引起的,但是集群支持团队告诉我他们通过升级BoneCP修复了这个错误。

我的问题是:我们能否在 Hive 中插入一个外部表,因为我对插入脚本有疑问?

最佳答案

是的,您可以插入到外部表中。

关于hadoop - 我们可以插入外部表吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42395972/

相关文章:

hadoop - AWS将配置单元SSH减少到datanode

hive - 如何使用 Hive 创建具有单个 hdfs 路径的 n 个外部表

hadoop - Tez-DAGAppMaster-java.lang.IllegalArgumentException:无效的ContainerId

apache - 使用 LDAP 的 Cloudera Sentry - 无法将用户添加为 Sentry 管理员

linux - 部署Hadoop集群2.6后Datanode无法启动

hadoop - MapReduce 作业输出排序顺序

linux - Hadoop/Hive 命令在 Crontab 中不起作用

performance - 如何调整配置单元以查询元数据?

hadoop - 识别在Pig脚本中启动的Mappers和Reducers的数量

hadoop - hive有数据字典吗?