在我的 Windows 10 上,我今天下载了 Power BI,以便从远程服务器(即 MySQL)提取数据。
我进入“从其他来源获取数据”,选择 MySQL,然后提示“此连接器需要安装一个或多个附加组件才能使用”
我安装了最新的 Windows NET 和 ODBC 连接器,重新启动了我的电脑,但仍然遇到相同的错误。
我应该如何解决这个问题?我应该看到“服务”中正在运行某些东西吗?
截至 2023 年 7 月 4 日,来自此网站:LINK
看来我们需要使用8.0.26版本.
似乎您可以从这里
下载过去的版本但是我必须说,显然当前版本适用于我(8.0.33),我只是在等待系统管理员的帮助才能从我的桌面访问服务器。
编辑:是的,最新版本的 ODBC 对我们有用,我们正在运行 PBI 版本:2.118.828.0 64 位(2023 年 6 月)和 ODBC 8.0.33,它可以工作
Edit2:过去的版本可以工作,直到不行为止,我可以让它工作的唯一方法是按照我一开始的建议安装 8.0.26。不过,这可以通过“MySql 安装程序 - 社区”安装程序来完成,您只需选择 8.0.26 即可。
我已降级到 8.0.28,它对我有用。
我的桌面配置是:
Windows 11 主页
处理器:AMD Ryzen 7 5700U,带 Radeon 显卡
系统:64位操作系统,基于x64的处理器
安装的Power BI版本是: 2.122.746.0 64 位(2023 年 10 月)
我尝试过多个版本的 MySQL Connector/NET,例如 8.0.26、8.0.28、8.1.0
但是,我仍然收到错误“此连接器需要安装一个或多个附加组件才能使用”
可能是安装了最新版本的 连接器如 8.0.29 或更高版本。
解决方案:
第1步:
双击下载的连接器文件,选择“卸载”,然后执行步骤 2,卸载较新版本。 (注意,您所需要做的就是保留最新版本的MySQL,仅卸载连接器)
第2步(安装旧版本):
从 https://downloads.mysql.com/archives/c-net/下载版本 8.0.28 并运行该文件。 (注:仅安装连接器) 安装过程中,选择“典型”选项。 重新启动计算机。
关闭 Power BI 并重新启动整个系统以确保应用更改。请注意,目前8.0.28版本为标准版本,建议安装时使用典型选项。
我使用的是 Power Bi 版本 2.122.746.0,将 ODBC 驱动程序降级到 8.0.28 后,它对我来说工作正常。
它工作在我将连接器/ODBC降级到8.0.28和连接器/net 8.0.28并且我使用power bi版本2.124.1554.0