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

时间:2023-03-08 15:36:48

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

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

SSRS 数据源访问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, 才能使用这个功能。

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

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

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