使用PowerBI个人网关定时刷新数据
使用PowerBI个人网关定时刷新数据
PowerBI desktop连接mysql,可以设置定时刷新数据或在PowerBI服务中手动刷新数据,步骤如下:
第一步:
下载网关。以个人网关为例,如图
第二步:
双击网关,点击下一步,网关类型选择第二种,如图第二步,如图
第三步:
点击下一步之后,等待一段时间,出现安装路径的界面,不要更换安装路径,勾选我接受,然后点击安装,如图
第四步:
填写power bi账户,点击登录
第五步:
进行第四步之后,稍等一会儿会出现“网关处于联机状态且已准备就绪,可以使用的提示”,如图
第六步:
第五步出现的提示其实这是个假象,还需要进行一步配置,使用everything,找到Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config 这个文件,如图第六步1,将 <setting name="EnableFastCombine" serializeAs="String"> <value>true</value> </setting>
这段代码复制粘贴到文本最下方,如图
第七步:
第六步文件配置之后,回到第五步出现的界面,选择 服务设置,重启网关
第八步:
登录power bi服务之后,在数据集设置页面可以看到网关正在运行,凭据可以编辑,如图
第九步:
编辑mysql凭据,身份验证选择Basic,用户名和密码选择数据库的用户名和密码,如图
第十步:
可以设置在数据的刷新设置定时刷新,最多可以设置八次刷新,如图
注意事项:
1.不要更换安装路径
2.出现找到一个现有网关的提示,不用管,可继续安装
3.提示网关可以使用是个假象,需要继续配置。
4.身份验证要选择Basic,然后填写自己数据库的用户名和密码
优点:
1.定时刷新,免去手工刷新的烦恼,也能定时查看最新数据。
2.如果是数据集模型很大,可以采用 无法发布到PowerBI?试试拆分它,也可以使用此方法,先上传一个小数据集,然后使用刷新的方法,将其余的数据刷新到power bi服务,或者两个方法结合使用,基本可以解决问题了。