09-20-2011 03:47 PM
Am I missing something here? I feel like this is easy, but I can't figure out how to do it...
Say I build a cube (using OLAP Cube Studio) with a date dimension – I’ve selected a sas format of ‘yymmn6.’ (ie. yyyymm) for display purposes.
A user opens up the cube and decides for his report, he would prefer the date to show in a different format. Whatever it is – say, date9…. How would the user go about changing that?
09-21-2011 07:59 AM
I guess You can create a calculated member from an existing member and while creating you can apply a format on It. Or you can slice a cube into a sas dataset and apply the format on the dataset.
09-21-2011 10:42 AM
If you navigate to the view you are interested in from EG Cube Viewer, you can create a slice that outputs that view to a work data table. Then the formats/reports/etc can be customized using a query builder or other task off of that data table.
A sample of this is discussed in the SAS Global Forum paper: http://www2.sas.com/proceedings/forum2008/044-2008.pdf on page 8.
~ Angela Hall
09-22-2011 06:18 AM
I don't believe you are able to choose another format, than those used when creating the cube. So you have to make Member Properties in Olap Cube Studio where you define other formats. In EG when using then cube, you can then choose "show member properties" and select one of the other defined formats. RSBs answer is correct as well, but I believe Member Properties are more useful because you don't create more members (variables).