通常我们可以在Power BI中使用ODBC连接器获取数据。是否有一种使用JDBC连接器获取数据的方法?
很遗憾,没有原生的JDBC支持。
您可以在这个链接上为JDBC功能请求投票。
有一些选项可以将您的JDBC连接转换为ODBC连接,称为JDBC到ODBC桥。 Oracle有一个,而这里是Progress选项。配置后,您就可以使用PowerBI ODBC连接器了。
由于 Power BI 不是用 Java 编写的,因此支持 JDBC 不容易(在 PBI 中只能看到基于 ODBC 或 .net 的连接器)。如果微软想要在 Power BI 中添加对 JAVA 的支持,则可能必须通过某种桥梁来实现。
如果您愿意采用第三方解决方案,则 ZappySys 提供了一个选项。
这个问题也发生在许多非 Java 应用程序中,例如 Excel、MS Access 和 Informatica PowerCenter,它们都不是用 JAVA 编写的,因此无法支持加载 java libs / runtime。