KPI Goals and Percentages as Dimensions or Store as Facts?
+3
BoxesAndLines
bgray
Scoop
7 posters
Page 1 of 1
KPI Goals and Percentages as Dimensions or Store as Facts?
We are using PPS Monitoring for our Dashboards and we are creating our KPIs within PPS and SSAS. Our client would like to create a dimension with these KPI goals and percentages for each goal per department and measures or add to the fact table.
Now please do not judge us by these topics sometimes but we are at a client site that is different is the word we will use.
We are looking for input from others regarding our question above and ideas if any who would like to respond.
Note: the data marts are being refreshed nightly we are incorporating the BUS architecture.
REASON: The client wants the business to be able to use an excel spreasheet to manually update when ever they would like to change the goals and percentages. The excel document would get loaded through ETL into it's dimension or fact nightly and the cube KPI's would pull the new goals and percetages to be used by PPS (maybe looking into this still) and into ProClarity existing briefing books.
Thank you for any replies and advice.
Scoop
Now please do not judge us by these topics sometimes but we are at a client site that is different is the word we will use.
We are looking for input from others regarding our question above and ideas if any who would like to respond.
Note: the data marts are being refreshed nightly we are incorporating the BUS architecture.
REASON: The client wants the business to be able to use an excel spreasheet to manually update when ever they would like to change the goals and percentages. The excel document would get loaded through ETL into it's dimension or fact nightly and the cube KPI's would pull the new goals and percetages to be used by PPS (maybe looking into this still) and into ProClarity existing briefing books.
Thank you for any replies and advice.
Scoop
Scoop- Posts : 18
Join date : 2009-02-10
KPI Goals and Percentages as Dimensions or Store as Facts?
I see the KPI goals no differently than typical budget data. I think it should be a fact table. It makes no difference that they want to have ETL reload them every night.
bgray- Posts : 8
Join date : 2009-02-10
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
Agreed. Actuals and goals are fact measurements.
BoxesAndLines- Posts : 1212
Join date : 2009-02-03
Location : USA
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
This is interesting to me, we're currently working on a dimensional model for KPI's as an alternative to Cognos Metric Studio. Metric Studio has some great features but the need to present data through scorecards is limiting when compared to the absolute flexibility of a star schema.
So our current whiteboard design includes a METRIC dimension. The metric one contains attributes about the KPI's themselves such as name, group, owner, format (percent, absolute, dollars etc), tolerance (for assessing whether actual v's target is an issue or not) and tolerance format.
There is no actual or target in the dimension of this design, these are in the fact table. Also in the fact table at present are variance (pre-calculated target - actual) and some other additive and non-additive facts.
Scoop, can you share your star schema or at least more attributes of your KPI dimension? Happy to share ours.
So our current whiteboard design includes a METRIC dimension. The metric one contains attributes about the KPI's themselves such as name, group, owner, format (percent, absolute, dollars etc), tolerance (for assessing whether actual v's target is an issue or not) and tolerance format.
There is no actual or target in the dimension of this design, these are in the fact table. Also in the fact table at present are variance (pre-calculated target - actual) and some other additive and non-additive facts.
Scoop, can you share your star schema or at least more attributes of your KPI dimension? Happy to share ours.
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
We are still in design mode waiting on business to make some decisions on these goals and percentages so, as soon as we have a schema will be glad to share.
Scoop- Posts : 18
Join date : 2009-02-10
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
This is a subject area I'm getting involved with in terms comparing actuals vs target. I am in favour of storing the 2 budgeted figures as a lookup which will be used in association with the Cognos FE. However, I am still pretty new to the dimensional modelling realm so would appreciate it if I am way off track
However, is it efficient to populate say two columns on your Fact with two additional target figures when these values are in fact duplicated for all Fact rows? Surely there is a more efficient method for applying budgetary type data as just adding a new column or columns with the budgeted figures for a selected time period or other dimensional attribute which will be the same for each Fact row loaded is introducing a lot of redundancy of data? Say you have 2m Fact rows, you add 4m redundant columns as the info is repeated if you have 2 extra cols to add for the budgetary figs.
My apologies if I have misunderstood anything about the previous posts.
DR
However, is it efficient to populate say two columns on your Fact with two additional target figures when these values are in fact duplicated for all Fact rows? Surely there is a more efficient method for applying budgetary type data as just adding a new column or columns with the budgeted figures for a selected time period or other dimensional attribute which will be the same for each Fact row loaded is introducing a lot of redundancy of data? Say you have 2m Fact rows, you add 4m redundant columns as the info is repeated if you have 2 extra cols to add for the budgetary figs.
My apologies if I have misunderstood anything about the previous posts.
DR
D_Roberts- Posts : 2
Join date : 2009-04-13
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
We are still in requirements of this yet I have been fooling around with some models, SSAS, ProCalrity, and PPS monitoring and have found adding a separate fact table for GOALs and percentages is more of a best practice then storing these in the same fact with units and measures to eliminate redundancy and to only relate the dims that are related to those fact goals and percentages.
I may be wrong and if so; please reply anyone with correct way or best practice.
Thank you,
Scoop
PS. we find this forum very helpful so, thank you.
I may be wrong and if so; please reply anyone with correct way or best practice.
Thank you,
Scoop
PS. we find this forum very helpful so, thank you.
Scoop- Posts : 18
Join date : 2009-02-10
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
It sounds to me like you have an unaggregated fact involved, I don't know enough to comment on your design but for the one I'm working on, we would only have perhaps 20,000 rows of aggregated measures/metrics/facts. In this scenario you are right in that some of the targets will be duplicated - eg the target for Student Satisfaction might be 95% and might be this for every school or faculty or even every course but the design allows it to be different, I think this is important.However, is it efficient to populate say two columns on your Fact with two additional target figures when these values are in fact duplicated for all Fact rows?
I don't think this will work for me because my goals are sometimes percentages, although it is true that not all dimensions related to all measures being stored in the fact. This is the issue I'm wrestling with at the moment. There seem to be three major issues at play here:have found adding a separate fact table for GOALs and percentages is more of a best practice then storing these in the same fact with units and measures to eliminate redundancy and to only relate the dims that are related to those fact goals and percentages
- The benefit of having all metrics in one fact table - easier reporting and direct comparison across all metrics
- The grain of that fact being different for some metrics - some are annual, some are multi-annual (maybe 10-20/yr)
- The dimensions not all being relevant for all metrics - do I have a 'Not Applicable' dimension row for these?
I'll post a star schema on here later to help explain the design a little more
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
I forgot you can't directly add images. I've put the basic star schema design here, all comments very welcome
http://blog.une.edu.au/robbi/2009/04/14/metric-facts/
http://blog.une.edu.au/robbi/2009/04/14/metric-facts/
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
robhale wrote:It sounds to me like you have an unaggregated fact involved, I don't know enough to comment on your design but for the one I'm working on, we would only have perhaps 20,000 rows of aggregated measures/metrics/facts. In this scenario you are right in that some of the targets will be duplicated - eg the target for Student Satisfaction might be 95% and might be this for every school or faculty or even every course but the design allows it to be different, I think this is important.However, is it efficient to populate say two columns on your Fact with two additional target figures when these values are in fact duplicated for all Fact rows?I don't think this will work for me because my goals are sometimes percentages, although it is true that not all dimensions related to all measures being stored in the fact. This is the issue I'm wrestling with at the moment. There seem to be three major issues at play here:have found adding a separate fact table for GOALs and percentages is more of a best practice then storing these in the same fact with units and measures to eliminate redundancy and to only relate the dims that are related to those fact goals and percentages
- The benefit of having all metrics in one fact table - easier reporting and direct comparison across all metrics
- The grain of that fact being different for some metrics - some are annual, some are multi-annual (maybe 10-20/yr)
- The dimensions not all being relevant for all metrics - do I have a 'Not Applicable' dimension row for these?
I'll post a star schema on here later to help explain the design a little more
Thanks for the reply - I was reading more on the topic over the weekend and yes, I totally agree that the targets need to be joined at a summary level (and in our LDM their relation to their associated dimensions is at a higher level of granularity than the grain of the fact). Thanks again
D_Roberts- Posts : 2
Join date : 2009-04-13
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
Hi
You can find this info by using search box in the top of website with some keywords related before posting questions.
People also can refer from: KPI metrics
You can find this info by using search box in the top of website with some keywords related before posting questions.
People also can refer from: KPI metrics
Last edited by patricholier on Fri May 13, 2011 11:04 am; edited 2 times in total (Reason for editing : Update)
patricholier- Posts : 1
Join date : 2011-05-06
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
Hi,
Good ideal, pls try to keep posting. I like this topic very much and I will digged this one. Tks again.
Good ideal, pls try to keep posting. I like this topic very much and I will digged this one. Tks again.
Jonathanus- Posts : 2
Join date : 2011-05-11
Re: KPI Goals and Percentages as Dimensions or Store as Facts?
Scoop wrote:We are still in requirements of this yet I have been fooling around with some models, SSAS, ProCalrity, and PPS monitoring and have found adding a separate fact table for GOALs and percentages is more of a best practice then storing these in the same fact with units and measures to eliminate redundancy and to only relate the dims that are related to those fact goals and percentages.
I may be wrong and if so; please reply anyone with correct way or best practice.
Thank you,
Scoop
PS. we find this forum very helpful so, thank you.
If you want to get more materials that related to this topic, you can visit: KPI metrics
Best regards.
Jonathanus- Posts : 2
Join date : 2011-05-11
Similar topics
» Where to store Fee breakup facts?
» Sales facts vs sales goals & calls
» Is correct store the transactions keys in Dimensions?
» No of Dimensions and Facts
» Static facts in dimensions?
» Sales facts vs sales goals & calls
» Is correct store the transactions keys in Dimensions?
» No of Dimensions and Facts
» Static facts in dimensions?
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum