我已经创建了一个SSAS项目,它可以很好地完成我的多维数据集,数据源以及第一次部署多维数据集,但如果我更改数据库中的数据并单击Cube> BIDS中的进程则不会反映出来即使我在SQL Server Management Studio中检索表数据时,表中显示我的数据已更改,但新更改仍然存在。
我还尝试使用Analysis Services处理任务更新SSIS包中的多维数据集。但是,未显示基础数据的更改。它保持不变。任何人都可以给我一些可能导致此问题的可能情况。 非常感谢
先谢谢
答案 0 :(得分:4)
第一步是验证服务器上的数据源(不在您的开发机器上本地)是否设置为正确的数据库。
答案 1 :(得分:1)
您正在处理整个项目还是仅处理多维数据集?我注意到我必须处理解决方案资源管理器中的顶级项目。仅处理多维数据集是不够的。
您收到任何错误消息吗?
首先尝试处理尺寸,然后处理多维数据集。
我自己不是专家,但我明白更新(“流程”)和“部署”之间存在差异。
因此,在创建或添加维度时,首先必须将多维数据集部署到分析服务器,然后对其进行处理。
稍后当您的数据源中有新数据时,您可以只处理多维数据集(它已经部署)来更新数据。
答案 2 :(得分:0)
对多维数据集结构所做的任何更改,即添加新度量或业务情报。只有在处理完立方体后才会反映,不需要再次部署整个项目。但是,如果对基础数据或数据结构进行任何更改,则需要部署整个项目。
在Cube>浏览器中处理/部署后可以立即看到更改,但由于缓存,在SSRS中需要一些时间才能实现。
答案 3 :(得分:0)
试试这个: