![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
|
-----Original Message----- I really appreciate it if the group can share their experiences regarding building an Invoice dimension (MOLAP) with MSAS. We expect atleast 4000 new invoices per day;users want to drill down to invoice details. They want to see an Invoice Dimension. Also, there is a requirement for a Customer dimension which is very huge, and is a slowly changing dimension (Parent Customer, or Bill to Customer may change i.e. Customer-Walmart billing might change from a Walmart center in Chicago to New York) how can this be handled? There is a requirement for a Sales Rep-Manager Slowly changing Dimension (this is a parent child type of a dimension). Would you recommend the use of Parent Child dimensions (I realise they are very slow and degrade performance). How should I handle slowly changing dimensions with Parent Child dimensions? Do I use the member properties to indicate when a particular parent-child relation starts/ends? MSAS has limitaions with respect to the number of records in a Dimension (64,000) How should I design dimensions for example an asset dimension, where the company has more than 64000 assets (unique assetid) and would like to drill down by an asset number? I truely appreciate your help in this regard. Please also give me some information if SQL Server database and MSAS is better off installed on the same Server or 2 different servers? We are looking at an incremental load of about 30MB per day atleast. Thanks, GP . |
#2
| |||
| |||
|
|
-----Original Message----- Having an invoice dimension will make your cube VERY sparse and it will therefore have pretty bad performance. Have you thought of not having an invoice dimension and instead letting the users "drill to detail" to see the line item invoices? -----Original Message----- I really appreciate it if the group can share their experiences regarding building an Invoice dimension (MOLAP) with MSAS. We expect atleast 4000 new invoices per day;users want to drill down to invoice details. They want to see an Invoice Dimension. Also, there is a requirement for a Customer dimension which is very huge, and is a slowly changing dimension (Parent Customer, or Bill to Customer may change i.e. Customer-Walmart billing might change from a Walmart center in Chicago to New York) how can this be handled? There is a requirement for a Sales Rep-Manager Slowly changing Dimension (this is a parent child type of a dimension). Would you recommend the use of Parent Child dimensions (I realise they are very slow and degrade performance). How should I handle slowly changing dimensions with Parent Child dimensions? Do I use the member properties to indicate when a particular parent-child relation starts/ends? MSAS has limitaions with respect to the number of records in a Dimension (64,000) How should I design dimensions for example an asset dimension, where the company has more than 64000 assets (unique assetid) and would like to drill down by an asset number? I truely appreciate your help in this regard. Please also give me some information if SQL Server database and MSAS is better off installed on the same Server or 2 different servers? We are looking at an incremental load of about 30MB per day atleast. Thanks, GP . . |
#3
| |||
| |||
|
|
I really appreciate it if the group can share their experiences regarding building an Invoice dimension (MOLAP) with MSAS. We expect atleast 4000 new invoices per day;users want to drill down to invoice details. They want to see an Invoice Dimension. Also, there is a requirement for a Customer dimension which is very huge, and is a slowly changing dimension (Parent Customer, or Bill to Customer may change i.e. Customer-Walmart billing might change from a Walmart center in Chicago to New York) how can this be handled? There is a requirement for a Sales Rep-Manager Slowly changing Dimension (this is a parent child type of a dimension). Would you recommend the use of Parent Child dimensions (I realise they are very slow and degrade performance). How should I handle slowly changing dimensions with Parent Child dimensions? Do I use the member properties to indicate when a particular parent-child relation starts/ends? MSAS has limitaions with respect to the number of records in a Dimension (64,000) How should I design dimensions for example an asset dimension, where the company has more than 64000 assets (unique assetid) and would like to drill down by an asset number? I truely appreciate your help in this regard. Please also give me some information if SQL Server database and MSAS is better off installed on the same Server or 2 different servers? We are looking at an incremental load of about 30MB per day atleast. Thanks, GP |
#4
| |||
| |||
|
|
Hi Geeta -- Here are a couple of ideas. In my experience I would definitely have MSAS, and MOLAP Cubes, on a server separate from my database or data warehouse server. With respect to your dimensional member issue, I would recommend using existing asset classes or creating new classes within which to group many of the indivual assets, thus creating a hierarchy. Hope that helps. Pete Kirkland, WA, East Side Seattle ================================ Nothing in these comments may be taken as any kind of guarantee, warranty, or assurance, of any kind, implied or express. These are just observations. Experience of others in situations other than that of the respondent may, of course, differ. ================================ "GP" <geeta_pajjuri (AT) yahoo (DOT) com> wrote I really appreciate it if the group can share their experiences regarding building an Invoice dimension (MOLAP) with MSAS. We expect atleast 4000 new invoices per day;users want to drill down to invoice details. They want to see an Invoice Dimension. Also, there is a requirement for a Customer dimension which is very huge, and is a slowly changing dimension (Parent Customer, or Bill to Customer may change i.e. Customer-Walmart billing might change from a Walmart center in Chicago to New York) how can this be handled? There is a requirement for a Sales Rep-Manager Slowly changing Dimension (this is a parent child type of a dimension). Would you recommend the use of Parent Child dimensions (I realise they are very slow and degrade performance). How should I handle slowly changing dimensions with Parent Child dimensions? Do I use the member properties to indicate when a particular parent-child relation starts/ends? MSAS has limitaions with respect to the number of records in a Dimension (64,000) How should I design dimensions for example an asset dimension, where the company has more than 64000 assets (unique assetid) and would like to drill down by an asset number? I truely appreciate your help in this regard. Please also give me some information if SQL Server database and MSAS is better off installed on the same Server or 2 different servers? We are looking at an incremental load of about 30MB per day atleast. Thanks, GP |
#5
| |||
| |||
|
| From: Sean Boon [MS] (seanboon (AT) online (DOT) microsoft.com) |
![]() |
| Thread Tools | |
| Display Modes | |
| |