dbTalk Databases Forums  

How to create new Dimension members?

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss How to create new Dimension members? in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Rich
 
Posts: n/a

Default How to create new Dimension members? - 12-19-2005 , 12:49 PM






Hello,

I have been working with the OLAP turorial (for Sql Srv 2000), and I am on
the third section -- "Advanced Analysis". On the first part of this section
we are creating new Dimensions. Using the wizard, I create an Account
dimension

Account
Acount ID

which contains the following members:

Dimension Members
All Acocunt
--- ~Assets
--- ~Liabilities
--- +Net Income
------ -(Net Income Data)
------ +Net Sales
------ -Cost of Goods Sold
------ +Gross Sales
------ +(Net Sales Data)
------ -Total Expenses
--------- +General & Administration
--------- +Information Systems
--------- +Lease
--------- +Marketing
--------- +(Total Expense Data)

These memebers are not columns in fact tables or dimension tables (are
they?) Are these built-in members? How are these members generated? Is it
possible to create additional Dimension members without using the wizards?
How is this done?

Thanks,
Rich

Reply With Quote
  #2  
Old   
Clint
 
Posts: n/a

Default Re: How to create new Dimension members? - 12-19-2005 , 06:45 PM






If creating a shared dimension...
Right Click on Shared Dimensions > New > Editor

If creating a private dimension...
Edit the cube > Right Click on Dimensions > New > Editor
"Rich" <Rich (AT) discussions (DOT) microsoft.com> wrote

Quote:
Hello,

I have been working with the OLAP turorial (for Sql Srv 2000), and I am on
the third section -- "Advanced Analysis". On the first part of this
section
we are creating new Dimensions. Using the wizard, I create an Account
dimension

Account
Acount ID

which contains the following members:

Dimension Members
All Acocunt
--- ~Assets
--- ~Liabilities
--- +Net Income
------ -(Net Income Data)
------ +Net Sales
------ -Cost of Goods Sold
------ +Gross Sales
------ +(Net Sales Data)
------ -Total Expenses
--------- +General & Administration
--------- +Information Systems
--------- +Lease
--------- +Marketing
--------- +(Total Expense Data)

These memebers are not columns in fact tables or dimension tables (are
they?) Are these built-in members? How are these members generated? Is
it
possible to create additional Dimension members without using the wizards?
How is this done?

Thanks,
Rich



Reply With Quote
  #3  
Old   
Rich
 
Posts: n/a

Default Re: How to create new Dimension members? - 12-19-2005 , 10:12 PM



Hi Clint,

Thanks for your reply. I think that using the Dimension Editor will create
a new Dimension. My problem is how to create a new Member (dimension
member) in an existing dimension. The reason I ask is because the tutorial
states that you have to have Sql Server Enterprise in order to add members to
an existing dimension from within the editor. Unfortunately, I only have
standard edition which does not have this feature.

Is there a way to create new members to an existing dimension? Where do the
other members come from? Are they built-in members when you create a
particular dimension or are these members based on columns in the dimention
table?

like what is the origin of these members? All I did was to follow the steps
in the Dimension wizard, selected the Account measure, and then the wizard
did the rest. But the tutorial had a step where you add a member (sub
member) to the "Total Expenses" member. Is there a way to add a member
without using the wizard?

All Acocunt
--- ~Assets
--- ~Liabilities
--- +Net Income
------ -(Net Income Data)
------ +Net Sales
------ -Cost of Goods Sold
------ +Gross Sales
------ +(Net Sales Data)
------ -Total Expenses
--------- +General & Administration
--------- +Information Systems
--------- +Lease
--------- +Marketing
--------- +(Total Expense Data)

Thanks,
Rich

"Clint" wrote:

Quote:
If creating a shared dimension...
Right Click on Shared Dimensions > New > Editor

If creating a private dimension...
Edit the cube > Right Click on Dimensions > New > Editor
"Rich" <Rich (AT) discussions (DOT) microsoft.com> wrote in message
news:8D223F41-CFC6-4CB7-B1E9-F6DE3521EA4E (AT) microsoft (DOT) com...
Hello,

I have been working with the OLAP turorial (for Sql Srv 2000), and I am on
the third section -- "Advanced Analysis". On the first part of this
section
we are creating new Dimensions. Using the wizard, I create an Account
dimension

Account
Acount ID

which contains the following members:

Dimension Members
All Acocunt
--- ~Assets
--- ~Liabilities
--- +Net Income
------ -(Net Income Data)
------ +Net Sales
------ -Cost of Goods Sold
------ +Gross Sales
------ +(Net Sales Data)
------ -Total Expenses
--------- +General & Administration
--------- +Information Systems
--------- +Lease
--------- +Marketing
--------- +(Total Expense Data)

These memebers are not columns in fact tables or dimension tables (are
they?) Are these built-in members? How are these members generated? Is
it
possible to create additional Dimension members without using the wizards?
How is this done?

Thanks,
Rich




Reply With Quote
  #4  
Old   
Rich
 
Posts: n/a

Default Re: How to create new Dimension members? - 12-19-2005 , 10:22 PM



OK. I think I answered my own question. I created a new dimension and added
a custom member to it. Then I observed that the contents of the respective
columns are where the members come from. I appologize in advance for my
newbiness .

Your help has been appreciated.

Rich

"Rich" wrote:

Quote:
Hi Clint,

Thanks for your reply. I think that using the Dimension Editor will create
a new Dimension. My problem is how to create a new Member (dimension
member) in an existing dimension. The reason I ask is because the tutorial
states that you have to have Sql Server Enterprise in order to add members to
an existing dimension from within the editor. Unfortunately, I only have
standard edition which does not have this feature.

Is there a way to create new members to an existing dimension? Where do the
other members come from? Are they built-in members when you create a
particular dimension or are these members based on columns in the dimention
table?

like what is the origin of these members? All I did was to follow the steps
in the Dimension wizard, selected the Account measure, and then the wizard
did the rest. But the tutorial had a step where you add a member (sub
member) to the "Total Expenses" member. Is there a way to add a member
without using the wizard?

All Acocunt
--- ~Assets
--- ~Liabilities
--- +Net Income
------ -(Net Income Data)
------ +Net Sales
------ -Cost of Goods Sold
------ +Gross Sales
------ +(Net Sales Data)
------ -Total Expenses
--------- +General & Administration
--------- +Information Systems
--------- +Lease
--------- +Marketing
--------- +(Total Expense Data)

Thanks,
Rich

"Clint" wrote:

If creating a shared dimension...
Right Click on Shared Dimensions > New > Editor

If creating a private dimension...
Edit the cube > Right Click on Dimensions > New > Editor
"Rich" <Rich (AT) discussions (DOT) microsoft.com> wrote in message
news:8D223F41-CFC6-4CB7-B1E9-F6DE3521EA4E (AT) microsoft (DOT) com...
Hello,

I have been working with the OLAP turorial (for Sql Srv 2000), and I am on
the third section -- "Advanced Analysis". On the first part of this
section
we are creating new Dimensions. Using the wizard, I create an Account
dimension

Account
Acount ID

which contains the following members:

Dimension Members
All Acocunt
--- ~Assets
--- ~Liabilities
--- +Net Income
------ -(Net Income Data)
------ +Net Sales
------ -Cost of Goods Sold
------ +Gross Sales
------ +(Net Sales Data)
------ -Total Expenses
--------- +General & Administration
--------- +Information Systems
--------- +Lease
--------- +Marketing
--------- +(Total Expense Data)

These memebers are not columns in fact tables or dimension tables (are
they?) Are these built-in members? How are these members generated? Is
it
possible to create additional Dimension members without using the wizards?
How is this done?

Thanks,
Rich




Reply With Quote
  #5  
Old   
Clint
 
Posts: n/a

Default Re: How to create new Dimension members? - 12-19-2005 , 10:33 PM



Sorry, I misread..

Members of a Dimension come from the source data. In the case of the
Account Dimension in the tutorial the members come from the Account table in
the Foodmart2000 sample database.
Quote:





Reply With Quote
  #6  
Old   
Clint
 
Posts: n/a

Default Re: How to create new Dimension members? - 12-19-2005 , 10:38 PM



No need to apologise.

I recommend the following book:

MDX Solutions
Wiley - George Spofford
ISBN: 0-471-40046-7

Enjoy



Reply With Quote
  #7  
Old   
Rich
 
Posts: n/a

Default Re: How to create new Dimension members? - 12-21-2005 , 12:20 AM



Thanks again for your replies, and for the book reference. I will check that
book out.

Rich

"Clint" wrote:

Quote:
Sorry, I misread..

Members of a Dimension come from the source data. In the case of the
Account Dimension in the tutorial the members come from the Account table in
the Foodmart2000 sample database.







Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.