我正在尝试从hue查询配置单元。查询
select * from table where ts='12345' LIMIT 5
此查询从hive cli运行良好,并且在提供列名称时运行正常,但是从beeswax UI中,当我使用"选择*"
时,我收到此异常[HiveServer2-Handler-Pool: Thread-18]: thrift.ThriftCLIService (ThriftCLIService.java:FetchResults(586)) - Error fetching results:
org.apache.hive.service.cli.HiveSQLException: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer
at org.apache.hive.service.cli.operation.SQLOperation.getNextRowSet(SQLOperation.java:338)
我的hive版本是0.13.1。如果我遗失任何东西,请告诉我。我很乐意澄清。
表创建为:
create table tablename{
column1 int,
somevalue string,
col3 double}
partition by ts=string
分区值类似于" 20150101"