我已经安装了MicroStrategy BI工具和Apache Hive-1.1.x以及Hadoop服务。
已开始hiveserver2
和hadoop services
。并测试了连接,完美运行。我没有使用任何身份验证来运行此服务。
有没有选择将非SASL Apache配置单元服务器与MicroStrategy连接? 没有用户和密码就无法在MicroStrategy中创建DSN。
我使用以下步骤连接apache hive '添加新数据源 - > Hadoop->无DSN数据源 - > Apache Hive'
如果我在用户和密码中给出任何未知值,则意味着抛出以下错误
There is an error. Details
(Database error <5>: Connect failed. Error type: Odbc error. Odbc operation
attempted: SQLDriverConnect. [S1000:5: on HDBC] [MicroStrategy][ThriftExtension]
(5) Error occurred while contacting server: No more data to read.. This could be
because you are trying to establish a non-SSL connection to a SSL-enabled
server.
答案 0 :(得分:0)
我在 hive-site.xml 中发现了问题,因为 hive.server2.authentication 值必须用作NONE。 preAssessmentProbability
是原始传输,具有用户名和密码。
在 hive-site.xml
中添加以下属性NOSASL