出于报告目的,我在将数据从MySQL同步到PowerBi云时遇到了问题。信息流的足迹如下:
实时数据库不能通过公共网络连接到基于Linux操作系统的MySQL服务器,但可以通过公共网络连接下载数据库。download/mysqldump上面的->每小时运行一次以导出/导入数据。->大量视图运行来合并/准备来自不同表的分析数据,并将其插入到简单的MySQL表中。-> powerBi网关安装在单独的windows服务器上,用于从mysql服务器拉取数据并发送到PowerBI云->每个新客户端都需要新的网关,但主数据集保持不变,这意味着有更多的网关和powerbI云账户来连接和拉取数据。这增加了MySQL服务器上的负载
在MySQL服务器上下载和导入的数据大小为9 9GB。视图运行以将数据整合到简单的MySQL表中需要40分钟以上两种情况每两小时发生一次只有一个MySQL服务器为每个新客户端保存数据网关的数量随着每个新客户端的增加每个powerBi网关都有一个powerbi云帐户每个powerBi云帐户上的数据都有计划的刷新。随着帐号数量的增加,主MySQL服务器上的负载也随之增加,并频繁崩溃。
我想知道这是否是将数据同步到powerBI的最佳方式?如何降低主MySQL服务器的负载?
有5个网关,为每个客户端打开,
实时数据库-> Mysql Server1 -> Windows -> PowerBi CLoud1实时数据库-> Mysql Server1 -> Windows Gateway2 -> PowerBi CLoud2实时数据库-> Mysql Server1 -> Windows Gateway3 ->实时数据库Mysql Windows实时数据库Mysql Windows
发布于 2019-10-31 23:42:21
似乎您可以从Power BI中提供的最新功能中受益,例如:


有关增量刷新的更多信息,请访问:https://docs.microsoft.com/en-us/power-bi/service-premium-incremental-refresh
https://stackoverflow.com/questions/57336070
复制相似问题