dbTalk Databases Forums  

dimension table from a different datasource

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


Discuss dimension table from a different datasource in the microsoft.public.sqlserver.olap forum.



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

Default dimension table from a different datasource - 09-21-2004 , 03:05 PM






I want to solve a problem that I have, by creating a dimension from a table
that is not in the datasource that the cube is from. Is this possible? If
so how? (At this time I am working exclusively in the Analysis Manager gui.
If I need to get into MDX, whatever that it, please point me in the right
direction.)

The problem I am trying to solve is that the data that I need for the
dimensions is in a sorta catch-all table with a whole bunch of irrelevant
stuff. If I had CREATE TABLE permissions for the database I would create
the table that I need from the catch-all table and use that. (This works
fine when I put the whole database on my box, where I have the permissions.)
.... so I want to create the tables that I need in another database and use
them.

Alternate solution: if I could put a WHERE clause on the table that I am
using for the dimension, that would work too. - like the Source Table Filter
property of the cube.

Thanks.



Reply With Quote
  #2  
Old   
Jonathan Levine
 
Posts: n/a

Default RE: dimension table from a different datasource - 09-21-2004 , 08:29 PM






"pschuller" wrote:
Quote:
I want to solve a problem that I have, by creating a dimension from a table
that is not in the datasource that the cube is from. Is this possible? If
so how? (At this time I am working exclusively in the Analysis Manager gui.
If I need to get into MDX, whatever that it, please point me in the right
direction.)

The problem I am trying to solve is that the data that I need for the
dimensions is in a sorta catch-all table with a whole bunch of irrelevant
stuff. If I had CREATE TABLE permissions for the database I would create
the table that I need from the catch-all table and use that. (This works
fine when I put the whole database on my box, where I have the permissions.)
.... so I want to create the tables that I need in another database and use
them.

Alternate solution: if I could put a WHERE clause on the table that I am
using for the dimension, that would work too. - like the Source Table Filter
property of the cube.

I don't think there's a way to use a dimension from a different OLE DB
connection than your data.

If you had CREATE VIEW privs on your database, you can put a where clause
into a view and create a dimension from the view.

You could also try to create a database link between your local server and
the remote server. Not sure how the performance would be on that.

Regards,

Jonathan


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.