当 csv 文件被额外列扩展时更新数据模型

Update data model when csv files get extended by extra columns

我在 Power BI 桌面中有一个数据模型,它是从几个 csv 和 Excel 文件加载的。 csv 文件是从数据库导出的。在我开始对表之间的关系建模、建立 DAX 日历和一些度量之后,我们收到了一些更新版本的 .csv 文件,这些文件现在扩展了一些额外的列。

我使用 Python 将列恢复为原始顺序并尝试“从数据源更新”。将列按原始顺序排列后,导入现在可以正常运行。但问题是新列没有被识别,它们也没有出现在表格中。我能做什么?

假设导入像 powerquery 一样工作,找到第一行代码的 ,columns=6, 部分,然后删除

所以

Source = Csv.Document(File.Contents("C:\temp2\data.csv"),[Delimiter=",", Columns=6, Encoding=1252, QuoteStyle=QuoteStyle.None]),

变成

Source = Csv.Document(File.Contents("C:\temp2\data.csv"),[Delimiter=",",  Encoding=1252, QuoteStyle=QuoteStyle.None]),