-1
  1. 我可以使用 Hortonworks hive odbc 驱动程序连接到 My Hive。我们正在使用 ODBC 连接,我们的配置中有 ODBC 连接字符串。
  2. 在执行查询时,有时我们会收到“消息:错误 [HY000] [Hortonworks][Hardy] (35) 来自服务器的错误:错误代码:'0' 错误消息:'java.io.IOException:java.lang.RuntimeException:严重问题'
  3. 我用谷歌搜索,发现我们可以使用 'hive.fetch.task.conversion=none' 来解决这个问题,我们尝试了这个,但我们仍然面临同样的问题。
  4. 我们正在使用 Hive 0.14
4

2 回答 2

0
  1. 终于找到了问题,我使用的属性不正确“hive.fetch.task.conversion=none”(这可以在 Jdbc 连接中使用)
  2. 对于 Horton Works ODBC 驱动程序,我们必须在连接字符串中使用“ssp_hive.fetch.task.conversion=none”
  3. 我创建了 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 回答