I'm using Microsoft Analysis Services with CAP 8.5, and have an item dimension with about 100,000 base level members. CAP works fine when I drill down through parent levels, but occassionaly, I need to a TOP x query over all of the base level members.
I've tried two things. First, from CAP's designer, I went to the Row Dimension Panel and used the "Select All Base Members" option. This takes well over an hour.
Next, I edited the MDX to refer to these base members with [Dimension Name].[Level Name].members syntax. The query runs in just a few seconds in the MDX Sample Application, but takes over an hour with CAP.
CAP seems to be re-writing the MDX statement by referring to each member individually.
I keep thinking I'm missing somehting elementary here. We currently have OLAP reports over the web using ADOMD, but would like to have Crystal's ad-hoc capabilities. I haven't gotten anywhere with Crystal's Tech Support people. Any insight will be greatly appreciated.
I've tried two things. First, from CAP's designer, I went to the Row Dimension Panel and used the "Select All Base Members" option. This takes well over an hour.
Next, I edited the MDX to refer to these base members with [Dimension Name].[Level Name].members syntax. The query runs in just a few seconds in the MDX Sample Application, but takes over an hour with CAP.
CAP seems to be re-writing the MDX statement by referring to each member individually.
I keep thinking I'm missing somehting elementary here. We currently have OLAP reports over the web using ADOMD, but would like to have Crystal's ad-hoc capabilities. I haven't gotten anywhere with Crystal's Tech Support people. Any insight will be greatly appreciated.