我正在测试将 power bi 与 mysql 数据库一起使用。我会尝试表达过去几个月一起使用有多么痛苦。
Microsoft仅支持1个版本的mysql连接器,即版本8.0.26 mysql 连接器向后兼容版本,但 mysql 版本不向后兼容连接器。 我们将一个数据库更新到了8.0以上的版本,这意味着连接器与我们的mysql版本不兼容。 如果我更新连接器,我会收到错误,如果我将其保留在旧连接器上,我会收到错误。
这似乎是一个相当大的问题,老实说,我可以采用完全不同的解决方案。
我的问题是您使用此堆栈的经验如何?您觉得与 mysql 一起使用,其中一个比另一个更好吗?你认为在这种情况下,双权是两害相权取其轻吗?我找不到太多信息来验证哪一个最适合 mysql,只有 power bi 有一个连接器。当然,你必须通过艰难的方式找出微软和 mysql 玩的一个漂亮的小手指游戏,看看到底是谁的产品的错。
任何有关 mysql 堆栈和分析的输入都值得赞赏。
我们尝试过使用不同的连接器,但不起作用。只有受支持的才可以。我非常担心,如果我们走 power bi 的路线,mysql 将无法得到适当的支持,我们将陷入与我们的需求不兼容的产品。
当我们对 Power BI 和 Tableau 进行比较分析时,很明显这两种工具都有其优点和缺点。然而,在数据摄取、ETL 和建模方面,Power BI 拥有显着的优势。我个人将 Power BI 与 MySQL 结合用于我的 7-8 个仪表板应用程序,并且性能非常出色。
不过,一个值得注意的限制是 Power BI 与 MySQL 的本机连接不支持加密连接。但是,您仍然可以使用本地数据网关或 VNET 数据网关通过数据流映射来刷新数据集,以解决此问题,该问题本身就是安全连接。
Power BI 具有本机 MYSQL 连接器,您只需将主机与数据库凭据放在一起,它就可以与任何数据库(如 MYSQL 5.7 或更高版本)正常工作..