【问题标题】:SSAS Tabular - Data in model, but grid blankSSAS 表格 - 模型中的数据,但网格为空白
【发布时间】:2018-12-06 11:39:56
【问题描述】:
我的模型有问题,以前运行良好。
我目前正在使用带有 SSDT 的 VS 2017。现在,当我加载模型并进行处理时,它按预期处理了 1M 行,但随后数据网格显示空白字段。行在那里,当我选择过滤器时,值显示在过滤器中,但实际数据网格上没有任何内容。
由于数据未显示在网格中,它影响了我的计算列,告诉我它不能使用空白值。
兼容级别为 1400,我正在部署到 Azure Analysis Services 服务器。
以前有人遇到过这种情况吗?
【问题讨论】:
标签:
visual-studio-2017
ssas
sql-server-data-tools
【解决方案1】:
您可以检查默认处理选项--> 完整。你也可以检查关系。
【解决方案2】:
VS2019 也有同样的问题。向现有表添加了新列,列数据在“表属性”对话框中可见,但在主网格视图中不可见。结果,无法在公式中引用新列。我能够通过从 VS(扩展、模型、进程、全部处理)而不是 SQL Server Management Studio(我的典型路线)中处理模型来纠正这个问题。这似乎迫使网格视图识别和反映表格中的数据。不幸的是,仍然无法在计算中使用新列。
【解决方案3】:
我遇到了这个问题,直到我查看了每一列才弄清楚是什么原因造成的。我在过去某个时间设置的其中一个列上有一个小过滤器图标。我清除了过滤器,然后检查了所有列以获取更多过滤器,将它们全部清除,然后重新处理,突然我又有了数据。
显然过滤器实际上会影响处理,因此即使您清除过滤器也必须重新处理。
【解决方案4】:
VS19 中同样的问题,是网格顶部的分隔符,向下滑动即可。