We have a spreadsheet connected to a cube that is refreshed every two hours like this:
- Refresh data in the data warehouse
- Perform a "Process Full" on one of the many partitions in a duplicate of the target cube
- Backup the processed cube and restore it to the target cube
Every time this process finishes, and a user tries to refresh the spreadsheet, the error "The current session is no longer valid due to structural changes" occurs.
The cube uses MOLAP with proactive caching off, and we are working with SSAS 2008R2.
I'm not sure what steps to take to to resolve this issue.