Arion
2 days agoNew Contributor II
Reduce data unit size
Good afternoon,
After one of our calculations started to behave slowly, we have been advised that we should reduce our data unit size.
Consultant explanation "Real Cell Count is relatively low, at 5 million cells. But to aggregate those 5 million cells, the system will have to request every monthly value for all of those 2.6 million rows from the database, hold in memory which ones have data and keep track of the ones that don't"
In this sense, reading the forum, seems the solutions are any (or all) of the following:
- Leverage BI Blend to aggregate large data sets for reporting
- Load into Cube at summarized level
- Always use RemoveZeros() in api.Data.Calculate and api.Data.GetDataBuffer functions
- Consider different Entity dimension
- Vertical extensibility (not horizontal)
- Consider storing some data outside Cube (stage)
Just wanted to check if you have applied any other solutions into your projects? as first time we need to reduce data unit size.
Thank you,