The above is extracted from Op Guide. I also refer to the section on VIEW Excel function in Reference Guide.DisableWorksheetView
This parameter is optional.
Please contact customer support to determine if this parameter is applicable to your TM1 system.
DisableWorksheetView disables any VIEW functions contained in slice worksheets. Any slice worksheets containing a VIEW function remain functional, but the function does not generate a Stargate view.
Generally, you should disable the worksheet VIEW functions when you work with extremely large row or column dimensions in slice worksheets. The VIEW function generates a Stargate view that contains all row and column dimension elements, and not just those elements contained in the current row and column subsets. With the Stargate view, you might experience decreased performance when, for example, a row dimension contains 9,000 elements but only 20 elements are actually used in the row subset.
From the description, it seems that this parameter is set to TRUE if one wants to improve on the performance. What actually happens in a VIEW function i.e. creating a stargate view? Does it create a view that encompasses ALL elements in the dimensions (instead of just the required elements defined in the slice worksheet) and hence takes up a lot of memory? If this is true, this may also mean that other users who view a small chunk of the view will enjoy faster response, unless there is a change in underlying data that requires a recalculation.
I really don't understand how Stargateview and DisableWorksheetView work in terms of memory usage, recalculation or performance improvement.
Any comment is welcome! Thanks!