SSAS表格模型-向现有表格添加列

SSAS表格模型-向现有表格添加列,ssas,visual-studio-2019,ssas-tabular,Ssas,Visual Studio 2019,Ssas Tabular,我正在使用VS2019进行SSAS表格模型开发。已从CSV导入表。源CSV已发生更改(已添加新列)。当我在VS2019中处理我的表时,它被成功处理。但是,我无法看到源CSV中引入的新列。我转到表属性并进行了刷新预览,但无法看到新列。关闭并重新启动解决方案,重新处理表但没有运气!我记得在VS2017中,我们通过进入表属性并选择新列来添加列,但在VS2019中情况似乎有所不同。任何帮助都将不胜感激。我假设您使用Get Data/Power Query导入CSV。不幸的是,这会生成一个Power Qu

我正在使用VS2019进行SSAS表格模型开发。已从CSV导入表。源CSV已发生更改(已添加新列)。当我在VS2019中处理我的表时,它被成功处理。但是,我无法看到源CSV中引入的新列。我转到表属性并进行了刷新预览,但无法看到新列。关闭并重新启动解决方案,重新处理表但没有运气!我记得在VS2017中,我们通过进入表属性并选择新列来添加列,但在VS2019中情况似乎有所不同。任何帮助都将不胜感激。

我假设您使用Get Data/Power Query导入CSV。不幸的是,这会生成一个Power QueryCsv.Document函数调用,其中包括生成查询时的列数。此参数不会通过常用的电源查询UI公开

如果使用高级编辑器或打开公式栏(查看菜单),您将看到一个参数,如
Columns=10,
,通常在步骤中生成

通过编辑代码可以安全地删除该参数-然后它将始终拉回显示的所有列。或者,如果愿意,您可以编辑列数,如本文所述: