SSRS 数据源访问Cube 无法创建订阅的解决方法

SSRS Report 的数据源可以直接放问SSAS 的Cube. 

当报表的数据源设置成下图:

这样设置后,report 能够正常访问 Cube 并打开Report。 但是,如果我们需要添加数据驱动的订阅时,就会报错: 

"Data-driven subscriptions cannot be created because the credentials used to run the report are not stored, the report is using user-defined parameter values, or if a linked report, the link is no longer valid." 

无法创建怎么解决? 

第一步:  创建一个共享数据源 : 特别注意,这里添加的domain\user1 一定是SSAS administrator, 才能使用这个功能。

第二步: 修改报表上的数据源,选择上面建好的共享数据源

第三步: 打开订阅, 添加新订阅,此时已经不会报错。 选择数据驱动订阅, 一切顺利完成。

 

posted @ 2018-05-09 18:33  雅槐  阅读(270)  评论(0编辑  收藏  举报