我正在使用VS2019进行SSAS表格模型开发。从CSV中导入了一个表。源CSV进行了更改(添加了新列)。当我在VS2019中处理我的表时,它会被成功地处理。但是,我无法看到源CSV中引入的新列。我转到Table属性,并做了一个刷新预览,但未能看到新的列。关闭和重新启动的解决方案,重新处理的表,但没有运气!我记得在VS2017中,我们通过进入表属性并选择新列来添加列,但是在VS2019中情况似乎不同。任何帮助都将不胜感激。
发布于 2020-07-28 13:08:55
我假设您使用Get数据/ Power查询导入CSV。不幸的是,这会生成一个Power Query Csv.Document函数调用,其中包括生成查询时的列数。此参数不会通过通常的Power公开。
如果您使用高级编辑器或打开公式栏(视图菜单),您将看到生成了一个类似于Columns=10,的参数,通常在您的Source步骤中。
目前看来,通过编辑代码删除该参数似乎是安全的--然后它将始终撤回所有显示的列。或者,如果您愿意,可以编辑列数,如以下博客文章所述:https://prathy.com/2016/08/how-to-add-extra-columns-to-an-existing-power-bi-file-which-using-csv-data-source/
https://stackoverflow.com/questions/63032025
复制相似问题