简体   繁体   English

尝试从表中选择时,Hive显示org.apache.hadoop.hive.ql.metadata.HiveException

[英]Hive showing org.apache.hadoop.hive.ql.metadata.HiveException when trying to select from table

I tried to follow this documentation 我试图遵循此文档

And when I reached creating external table step: 当我到达创建外部表的步骤时:

CREATE EXTERNAL TABLE ams_audit_trail (job_id integer, application_id integer, actions String) STORED BY 'org.apache.hadoop.hive.dynamodb.DynamoDBStorageHandler' TBLPROPERTIES ("dynamodb.table.name" = "ams_audit_trail", "dynamodb.column.mapping" = "job_id:job_id,application_id:application_id,actions:actions");

It executed well, when I tried to select from it: `select * from ams_audit_trail limit 10;' 当我尝试从中选择时,它执行得很好:“从ams_audit_trail限制10中选择*;”

I got this error: 我收到此错误:

Failed with exception java.io.IOException:org.apache.hadoop.hive.ql.metadata.HiveException: Error evaluating job_id

Any idea why is this happening? 知道为什么会这样吗?

不知道为什么下面的命令可以解决问题,但是当我将job_id数据类型从整数更改为String时,它工作正常!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 失败:SemanticException org.apache.hadoop.hive.ql.metadata.HiveException - FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException 失败:将数据插入到Hive分区表中时,SemanticException org.apache.hadoop.hive.ql.metadata.HiveException - FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException while inserting data into Hive partitioned table When Spark call Hive from oozie, exception raised “java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.metadata.HiveException” - When Spark call Hive from oozie, exception raised “java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.metadata.HiveException” 配置单元查询错误java.lang.RuntimeException:org.apache.hadoop.hive.ql.metadata.HiveException - Hive query error java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException 使用简单查询时,如何修复 Hive-Spark 中的“org.apache.hadoop.hive.ql.metadata.HiveException”? - How to fix 'org.apache.hadoop.hive.ql.metadata.HiveException' in Hive-Spark, when using simple query? 运行HIVE命令引发错误:线程“ main”中的异常java.lang.RuntimeException:org.apache.hadoop.hive.ql.metadata.HiveException - Running HIVE command throwing error: Exception in thread “main” java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException 错误:java.lang.RuntimeException:org.apache.hadoop.hive.ql.metadata.HiveException:Hive运行时在处理可写时发生错误 - Error: java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: Hive Runtime Error while processing writable 运行 hive 时出错:org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException hive 错误等等 - getting error whle running hive : org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException hive error and many more org.apache.hadoop.hive.ql.metadata.HiveException:处理行{“ xmldata”:“时,Hive运行时错误 <?xml version=\\”1.0\\“ encoding=\\”UTF-8\\“?> ”} - org.apache.hadoop.hive.ql.metadata.HiveException: Hive Runtime Error while processing row {“xmldata”:“<?xml version=\”1.0\“ encoding=\”UTF-8\“?>”} java.lang.RuntimeException:org.apache.hadoop.hive.ql.metadata.HiveException:org.apache.hadoop.ipc.RemoteException:java.io.IOException: - java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: org.apache.hadoop.ipc.RemoteException: java.io.IOException:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM