在利用PowerBI进行可视化时,数据源为CSV文件时,当数据源的列新增之后,点击刷新按钮,可能会发生无法将新增的列更新到PowerBI中(见下图):
那碰到这种情况时,该如何进行设置/操作才能将新增列更新到数据源中呢?在这里我仅仅提供一种比较直接的方法,通过修改相关的M函数的参数进行更新,或许你会有更好的办法,欢迎在评论中提出。
过程如下:
- 点击 – 转换数据,打开power query
- 点击–高级编辑器
- 修改M函数(Csv.Document())的参数将Columns=3改为Columns=null 就能够将新增的列更新到Power BI中了
那为什么通过修改上面函数参数就能够完成我们的需求呢?
Power BI 通过函数Csv.Document 读入CSV文件,其语法如下:
Csv.Document(sour