Hi,
is there a maximal allowed length for a MDX Query?
I have a problem where the following error occurs:
FEHLER #5002: Caché-Fehler: <SUBSCRIPT>%CombineFiltersWithSlicer+74^%DeepSee.Query.query.1 *tSetText("...
I could create an example in which the same error occurs using the samples namespace:
DRILLTHROUGH SELECT FROM [Patients] %FILTER [AgeD].[H1].[Age Group].&[30 to 59] %FILTER [AgeD].[H1].[Age Bucket].&[50 to 59] %FILTER {[AgeD].[H1].[Age].&[50],[AgeD].[H1].[Age].&[51],[AgeD].[H1].[Age].&[52],[AgeD].[H1].[Age].&[53],[AgeD].[H1].[Age].&[54],[AgeD].[H1].[Age].&[55],[AgeD].[H1].[Age].&[56],[AgeD].[H1].[Age].&[57],[AgeD].[H1].[Age].&[58],[AgeD].[H1].[Age].&[59],[AgeD].[H1].[Age].&[50],[AgeD].[H1].[Age].&[51],[AgeD].[H1].[Age].&[52],[AgeD].[H1].[Age].&[53],[AgeD].[H1].[Age].&[54],[AgeD].[H1].[Age].&[55],[AgeD].[H1].[Age].&[56],[AgeD].[H1].[Age].&[57],[AgeD].[H1].[Age].&[58],[AgeD].[H1].[Age].&[59],[AgeD].[H1].[Age].&[50],[AgeD].[H1].[Age].&[51]}
By removing one entry from the Query everything is working fine:
DRILLTHROUGH SELECT FROM [Patients] %FILTER [AgeD].[H1].[Age Group].&[30 to 59] %FILTER [AgeD].[H1].[Age Bucket].&[50 to 59] %FILTER {[AgeD].[H1].[Age].&[50],[AgeD].[H1].[Age].&[51],[AgeD].[H1].[Age].&[52],[AgeD].[H1].[Age].&[53],[AgeD].[H1].[Age].&[54],[AgeD].[H1].[Age].&[55],[AgeD].[H1].[Age].&[56],[AgeD].[H1].[Age].&[57],[AgeD].[H1].[Age].&[58],[AgeD].[H1].[Age].&[59],[AgeD].[H1].[Age].&[50],[AgeD].[H1].[Age].&[51],[AgeD].[H1].[Age].&[52],[AgeD].[H1].[Age].&[53],[AgeD].[H1].[Age].&[54],[AgeD].[H1].[Age].&[55],[AgeD].[H1].[Age].&[56],[AgeD].[H1].[Age].&[57],[AgeD].[H1].[Age].&[58],[AgeD].[H1].[Age].&[59],[AgeD].[H1].[Age].&[50]}
Is there something like an upper limit and if there is one is it possible to extend it somehow?
Thanks for any useful hints.
Benny