Fleshing out the Bus Matrix
4 posters
Page 1 of 1
Fleshing out the Bus Matrix
Hi
Going through my three Kimball books, I can't find an example of taking a Bus Matrix and fleshing it out to include detailed requirements. For example, starting with a Date column is good, but whre do specify Daily, Weekly, etc? Is there a template for a fleshed out Bus Matrix e.g.
............Date
............Daily......Weekly......Quarterly......Customer
Order......X............X..............X.................X.......
What I am trying to capture is that Customer orders needs to be tracked by Day, Week and Quarter.
What is the recommended approach for capturing this information please?
Going through my three Kimball books, I can't find an example of taking a Bus Matrix and fleshing it out to include detailed requirements. For example, starting with a Date column is good, but whre do specify Daily, Weekly, etc? Is there a template for a fleshed out Bus Matrix e.g.
............Date
............Daily......Weekly......Quarterly......Customer
Order......X............X..............X.................X.......
What I am trying to capture is that Customer orders needs to be tracked by Day, Week and Quarter.
What is the recommended approach for capturing this information please?
amir2- Posts : 29
Join date : 2010-07-29
Re: Fleshing out the Bus Matrix
One technique is to use a code at the intersection with a legend at the bottom of the matrix. For example, for the date dimension, instead of using 'X', use 'D', 'W', 'M' and so on. If its 'D' it implies all the ones above it (aggregates) are applicable.
Re: Fleshing out the Bus Matrix
Thanks - that's a nice way of dealing with Dates.
Other dimension, however, are tricky as they have multiple attributes. I like the simple high level view of the Bus Matrix and I want to be able to somehow drill down into detail from the matrix itself. I haven't found a good way of doing this from Excel. Of course, there may be featuers of Excel that I am not aware of.
I would also consider open source software for capturing requirements if there are any tools out there?
Other dimension, however, are tricky as they have multiple attributes. I like the simple high level view of the Bus Matrix and I want to be able to somehow drill down into detail from the matrix itself. I haven't found a good way of doing this from Excel. Of course, there may be featuers of Excel that I am not aware of.
I would also consider open source software for capturing requirements if there are any tools out there?
amir2- Posts : 29
Join date : 2010-07-29
Re: Fleshing out the Bus Matrix
The purpose of the matrix is to provide a very simple one page (hopefully) overview of the interconnections between the facts and dimensions. It is not the sole piece of documentation. Going into specific attributes defeats the purpose of the matrix. That is what the data dictionary is for.
If you are dealing with aggregates and have created additional dimensions to support those aggregates, you would list those aggregate dimensions in the matrix. Facts at higher levels of detail would have a 'X' in those columns, since the can support reporting at the aggregate level. However, even in these situations, having a code (rather than 'X') in the column and a legend, as you can do with dates, is sometimes all you need.
In a vary large implementation it is not unusual to have a high level matrix listing broad subject areas and key conforming dimensions along with lower level matrixes for the subject areas showing detail and aggregate dimensions.
If you are dealing with aggregates and have created additional dimensions to support those aggregates, you would list those aggregate dimensions in the matrix. Facts at higher levels of detail would have a 'X' in those columns, since the can support reporting at the aggregate level. However, even in these situations, having a code (rather than 'X') in the column and a legend, as you can do with dates, is sometimes all you need.
In a vary large implementation it is not unusual to have a high level matrix listing broad subject areas and key conforming dimensions along with lower level matrixes for the subject areas showing detail and aggregate dimensions.
Re: Fleshing out the Bus Matrix
Yes, the Bus Matrix is a very nice, powerful and simple view of the problem at hand.
I am simply trying to find a tool/technique that would enable drilling down, from the Bus Matrix, into the lower level detail. As you know, each one those X's has an awful lot of detail beneath it.
I am simply trying to find a tool/technique that would enable drilling down, from the Bus Matrix, into the lower level detail. As you know, each one those X's has an awful lot of detail beneath it.
amir2- Posts : 29
Join date : 2010-07-29
Re: Fleshing out the Bus Matrix
As ngalemmo mentioned, the bus matrix is really just a high level tool to identify the existence and relationships of the facts and dimensions.
I find the matrix very usefull during the high level requirements workshops, as well as during the strategic project planning/scoping phases.
When it comes to the "details", the delivery of the solution should be treated like any other software development process.
Common artifacts include : Logical Data Models, Physical Data Models, Data Conversion, development tasks (ETL, Cube, Report etc) ... as well as testing plans, project plans, communication strategies, training plans etc.
LAndrews- Posts : 132
Join date : 2010-05-13
Location : British Columbia, Canada
Re: Fleshing out the Bus Matrix
Excel might be a very effective design tool to achieve what you are trying to do as you may turn X's into hyper text pointing to corresponding worksheet.
hang- Posts : 528
Join date : 2010-05-07
Location : Brisbane, Australia
Similar topics
» Bus Matrix in SAP suite
» Bus Matrix Documentation
» Bus Matrix Questions
» dimension fact matrix
» Dimension Role-Playing Bus Matrix
» Bus Matrix Documentation
» Bus Matrix Questions
» dimension fact matrix
» Dimension Role-Playing Bus Matrix
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum