【问题标题】:Connect Power BI to Spark thrift将 Power BI 连接到 Spark thrift
【发布时间】:2019-11-21 04:24:59
【问题描述】:

我正在尝试配置 spark 并连接到 power bi。

我将以下属性添加到 hive-site.xml

<property>
   <name>hive.server2.transport.mode</name>
   <value>http</value>
</property>

<property>
   <name>hive.server2.thrift.http.port</name>
   <value>9999</value>
</property>

<property>
   <name>hive.server2.http.endpoint</name>
   <value>cliservice</value>
</property>

<property>
   <name>hive.server2.thrift.http.path</name>
   <value>cliservice</value>
</property>

它适用于直线

!connect jdbc:hive2://34.66.189.xxx:9999

但是,连接到 PowerBI 时会引发错误

我将 [用户名] 和 [密码] 留空

它会抛出一个错误

如果有人能伸出援助之手,非常感谢。 我应该保留用户名和密码为空吗?

【问题讨论】:

  • 错误是明确谈论 SSL。您是否尝试过使用https://... 而不是http://...

标签: apache-spark powerbi


【解决方案1】:

您必须输入用户名和密码。由于您没有在配置单元设置中进行配置,因此您输入的内容并不重要。

之所以需要它,是因为 Thriftserver 尝试访问您输入的用户名和密码,这些用户名和密码以数组的形式发送。但是,如果不输入用户名和密码,则数组为空,访问数组的索引 0 和 1 会抛出 ArraysOutOfBoundsException。

【讨论】:

    猜你喜欢
    • 2021-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-08
    • 2019-04-18
    • 2016-07-26
    • 1970-01-01
    相关资源
    最近更新 更多