我的模型存在问题,该模型以前运行良好。
我目前正在将VS 2017与SSDT一起使用。现在,尽管如此,当我加载模型并进行处理时,它会按预期处理1M行,但随后数据网格显示空白字段。这些行在那里,当我选择过滤器时,值将显示在过滤器中,但在实际数据网格上什么也没有。
由于数据未显示在网格中,因此会影响我计算的列,并告诉我它不能使用空白值。
兼容性级别为1400,我正在部署到Azure Analysis Services服务器。
以前有人遇到过吗?
答案 0 :(得分:1)
您可以从默认状态检查处理选项->满。您也可以检查关系。
答案 1 :(得分:1)
VS2019遇到了同样的问题。向现有表中添加了新列,该列数据在“表属性”对话框中可见,但在主网格视图中不可见。结果,无法引用公式中的新列。我可以通过在VS(扩展,模型,流程,全部处理)中处理模型而不是从SQL Server Management Studio(我的典型途径)中处理模型来纠正此问题。这似乎迫使网格视图识别并反映表中的数据。不幸的是,仍然无法在计算中使用新列。
答案 2 :(得分:0)
我遇到了这个问题,直到我查看每一列,才知道是什么原因造成的。我在过去某个时候设置的一列上有一个小的过滤器图标。我清除了过滤器,然后检查了所有列以查找更多过滤器,将它们全部清除,然后重新处理,突然我又有了数据。
显然,过滤器实际上会影响处理,因此即使清除过滤器也必须重新处理。