2012-09-10 54 views
1

问题:基于我的多维数据集的我的SSRS报告没有从与多维数据集关联的表中获取最新数据。我如何a)告诉报告使用最新的表格数据,或b)删除可能阻止表格数据刷新的任何报告缓存文件?如何刷新报告的ssas多维数据集数据库/表

使用SQLserver,SSRS,SSAS v2008 R2。我使用SQL管理工作室内的查询更新了表结构及其数据。在使用这个数据库/表格的立方体中,我已经处理和部署了(cube + .dsv),看起来都很好。从报告中我已经尝试刷新数据源字段,该字段有效,但数据本身不刷新,我找不到任何选项来做到这一点。

回答

0

您需要处理多维数据集以将更新后的数据存入多维数据集(以及您的报告)。这里的screencast如何做到这一点。

此外,您可能还想查看MSDN documentation,特别注意可用的不同类型的OLAP多维数据集处理,即完整,增量等......因为您可能只想添加新记录,而不是而不是在每个进程中清除并重新填充多维数据集数据。

+0

好的提示,谢谢。我在多维数据集和数据库上都进行了“完整处理”(默认),但这不是刷新数据库数据(但是它正在更新新列)。现在,在应用程序和服务器重新启动(出于不相关的原因)和另一个默认过程之后,所有数据库内容似乎都刷新了我的报告。 – Sage

+0

关于“进程数据库”对话框中的“进程选项”,由于必须单击“进程完全”文本以查看下拉选项(设计良好的选项应使选项在不重要时显而易见),因此GUI设计较差。该下拉菜单包含我正在查找但在文档或其他菜单选项中找不到的精细选项。 – Sage

相关问题