質問

I have SSAS cube, which process data in every hour, like 10 AM, 11 AM, 12 PM, 13 etc. Now if someone please give me solution, how can I see the processed data details/data snapshot of 10AM, at 12 PM? I mean if the time is 12PM now, and I if I want to check, what was my processed data at 10AM, then how can I check that?

Thanks in advance!

役に立ちましたか?

解決

For this requirement, you would need different cube instances, or archive the data via reports run automatically. As soon as the cube processing finishes successfully, all previous versions of the cube are overwritten.

You could either copy the cube before you process it, e. g. via backup and restore, which can be automated. Or you could archive some reports. E. g. produce some reports from the cube with whichever tool you use for Analysis/Reporting, and archive these.

How many old copies you keep and when you start throwing them away or overwriting is very much dependent on the business requirements. One approach could be to keep the hourly data for 24 hours (i. e. 24 copies), and one daily copy for the last month (i. e. 28 to 31 copies), and after a month to keep only one weekly or one monthly copy.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top