- 我可以使用 Hortonworks hive odbc 驱动程序连接到 My Hive。我们正在使用 ODBC 连接,我们的配置中有 ODBC 连接字符串。
- 在执行查询时,有时我们会收到“消息:错误 [HY000] [Hortonworks][Hardy] (35) 来自服务器的错误:错误代码:'0' 错误消息:'java.io.IOException:java.lang.RuntimeException:严重问题'
- 我用谷歌搜索,发现我们可以使用 'hive.fetch.task.conversion=none' 来解决这个问题,我们尝试了这个,但我们仍然面临同样的问题。
- 我们正在使用 Hive 0.14
问问题
373 次
2 回答
0
- 终于找到了问题,我使用的属性不正确“hive.fetch.task.conversion=none”(这可以在 Jdbc 连接中使用)
- 对于 Horton Works ODBC 驱动程序,我们必须在连接字符串中使用“ssp_hive.fetch.task.conversion=none”
- 我创建了 DSN 并在 SSIS 项目中使用它来获取 ODBC 的连接字符串
于 2016-11-18T06:02:02.407 回答
0
仅供参考,我在 Hive 1.2.1 上尝试使用直线时也看到了这个确切的错误。
SET hive.fetch.task.conversion = none;
这确实在直线上解决了它。
于 2016-11-21T19:54:36.003 回答