轻松更改 Power BI 中的数据源类型
今天以一个案例分享如何将数据源从EXCEL更改到Mysql数据库。
有小伙伴可能认为,直接将mysql数据源中的表导入到PowerBI,删除掉EXCEL数据源的表,然后将mysql数据源的表名修改EXCEL数据源的表名就可以了呀。其实这种方法不可取。因此我将这个分享分为两部分来讲解,
第一部分:错误演示
第二部分:正确演示
准备一个pbix文件,表字段和制作的报告如图:
表字段格式如图:
图中表的数据来源为excel,我们的目的是要用mysql中相同的表将这个报告中的excel数据源给替换掉。
mysql数据源如图:
第一部分,错误演示:
第一步:将mysql数据源导入到PowerBI中,调整数据格式到和PowerBI表字段格式相同后,如图:
第二步:删除超市销售表-excel,点击关闭并应用,如图:
第三步:
发现报告已经无法正常显示了,因此这种方法不可取。
第二部分,正确演示:
第一步:
导入mysql数据源,如图:
第二步:打开超市销售表-mysql的高级编辑器,复制高级编辑器中的代码,如图:
第三步:打开超市销售表-excel的高级编辑器,如图:
第四步:将刚刚复制的超市销售表-mysql的代码粘贴到超市销售表-excel的高级编辑器中,点击完成,如图:
第五步,点击关闭并应用,查看报告展示效果,如图:
报告正常显示,该方法可行。
因此如果修改数据源,如果表相同,只要在PowerQuery高级编辑器中更改下代码就可以了。