Great solution! Thanks for sharing
Thank you for sharing!
Very informative, thank you
This is great info, thank you
Prophix
I think this can help to update one of my reports. Thank you!
We do the similar thing but when importing Actuals from ERP, that enables us not have to set them manually and easier to create running forecast reports.
@alexandra.bengtson, we have adopted this approach in some cases as well. What I like about the named set approach over the flag approach is this:
- Much better formatting control: I can format entire cell colors, fonts, borders, etc. for the columns differently for actuals vs forecast, not just a label at the top
- The same named sets can be used for other purposes related to import processes, for example importing ACTUALS values into the ACTUALS named set months and FORECAST values from other cubes into the FORECAST named set months.
There is an administrative requirement, of course, to make sure these named sets are updated monthly to the proper values, and if they are not set to the right valued, users will be confused and data entry may occur to the wrong intersections that would then need to be cleaned up. But that’s the case with any named sets that change values monthly, so this downside doesn’t have to be a show-stopper.
To everyone following this topic and considering the “Active” flag approach I’ve outlined here, I’ve found a few downsides that I have to deal with. These aren’t major, but they do have side effects on some reports that are built, so you want to know about them before diving in whole-hog:
-
Since it’s a calculated field, there’s a value for every intersection for every past month. This affects the “hide missing rows” feature for other dimensions because there will always be a value.
-
For non-leaf members, the totals will be summed, so the ‘1’ vs ‘0’ approach has to take this into account. a ‘1’ value at the leaf node will be added up to include all generations above it, which will vary dependent upon the number of descendants of the parent.
-
To overcome #2, sometimes I put the actuals flag in its own data view, so I can pull just a single row for the purposes of the flag. This means an extra data view in my report. Not a show stopper but definitely not as globally straightforward as I was hoping it would be.
-
For TIME conversion, we have options: use last value or sum. Default is sum.
SUM means that at the year level, you’ll have a flag of ‘12’ for actuals rather than a ‘1’. (There can be advantages to this approach, specifically in that it tells you the number of actual months in any year, which I use in some places to indicate a mix or even a percentage of actuals.
Very helpful, thanks for sharing.
Great information Bob, thank you for sharing!
Quality information. I will recommend it!
I will recommend it to my colleagues! Very interesting!
This is an awesome new feature I was not aware of! I’m going to take this away to my organization! Thanks so much for bringing this to us.
great information! thank you
Thank you Bob! I will give this a try for our reforecast.
great information! thank you
This is a neat use case for this feature. Thanks for sharing Bob!
Very nice this topic, helped me
This topic is very good, it helped me a lot in my day to day life.
Great Info, thank you !