Как только я запускаю запрос улья, используя JDB C, я получаю следующее исключение. Я слежу за тем, почему создаются соединения, объекты операторов и выполняются запросы с объектом операторов. Я не делаю здесь ничего особенного. Я не получил много информации, когда я гуглил и любой другой источник. Может кто-нибудь, пожалуйста, помогите мне, почему я получаю это? Спасибо!
Hive history file=/cdn/hivequerylogs1/onex/hive_job_log_7bfebd71-155f-427e-b0a0-fe0763dbaca4_624753884.txt
Hive history file=/cdn/hivequerylogs1/onex/hive_job_log_3717f137-73ae-4ced-8840-ea5fc79b6656_75038235.txt
NoViableAltException(24@[])
at org.apache.hadoop.hive.ql.parse.HiveParser.statement(HiveParser.java:1302)
at org.apache.hadoop.hive.ql.parse.ParseDriver.parse(ParseDriver.java:208)
at org.apache.hadoop.hive.ql.parse.ParseUtils.parse(ParseUtils.java:77)
at org.apache.hadoop.hive.ql.parse.ParseUtils.parse(ParseUtils.java:70)
at org.apache.hadoop.hive.ql.Driver.compile(Driver.java:468)
at org.apache.hadoop.hive.ql.Driver.compileInternal(Driver.java:1317)
at org.apache.hadoop.hive.ql.Driver.compileAndRespond(Driver.java:1295)
at org.apache.hive.service.cli.operation.SQLOperation.prepare(SQLOperation.java:204)
at org.apache.hive.service.cli.operation.SQLOperation.runInternal(SQLOperation.java:290)
at org.apache.hive.service.cli.operation.Operation.run(Operation.java:320)
at org.apache.hive.service.cli.session.HiveSessionImpl.executeStatementInternal(HiveSessionImpl.java:530)
at org.apache.hive.service.cli.session.HiveSessionImpl.access$000(HiveSessionImpl.java:84)
at org.apache.hive.service.cli.session.HiveSessionImpl$GlobalHivercFileProcessor.processCmd(HiveSessionImpl.java:210)
at org.apache.hadoop.hive.common.cli.HiveFileProcessor.processLine(HiveFileProcessor.java:87)
at org.apache.hadoop.hive.common.cli.HiveFileProcessor.processReader(HiveFileProcessor.java:66)
at org.apache.hadoop.hive.common.cli.HiveFileProcessor.processFile(HiveFileProcessor.java:37)
at org.apache.hive.service.cli.session.HiveSessionImpl.processGlobalInitFile(HiveSessionImpl.java:238)
at org.apache.hive.service.cli.session.HiveSessionImpl.open(HiveSessionImpl.java:179)
at org.apache.hive.service.cli.session.SessionManager.createSession(SessionManager.java:402)
at org.apache.hive.service.cli.session.SessionManager.openSession(SessionManager.java:354)
at org.apache.hive.service.cli.CLIService.openSession(CLIService.java:185)
at org.apache.hive.service.cli.thrift.ThriftCLIService.getSessionHandle(ThriftCLIService.java:443)
at org.apache.hive.service.cli.thrift.ThriftCLIService.OpenSession(ThriftCLIService.java:322)
at org.apache.hive.jdbc.HiveConnection.openSession(HiveConnection.java:688)
at org.apache.hive.jdbc.HiveConnection.<init>(HiveConnection.java:182)
at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:107)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:208)
at com.cdn.idn.magellan.JDBCConnectionFactory.getConnection(JDBCConnectionFactory.java:620)
at com.cdn.idn.magellan.WarehouseSession$ParallelExecResources.executeMapStep(WarehouseSession.java:60)
at com.cdn.idn.magellan.ParallelExecGraph$Node.run(ParallelExecGraph.java:81)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
FAILED: ParseException line 1:0 cannot recognize input near 'PK' 'N' 'META'