dbTalk Databases Forums  

Cube meta-data with ADO.NET

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


Discuss Cube meta-data with ADO.NET in the microsoft.public.sqlserver.olap forum.



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

Default Cube meta-data with ADO.NET - 11-03-2004 , 08:12 AM






Hi,

I need to retrieve an OLAP cube's meta-data information using ADO.NET (not
ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but it's not
organized in a way that makes sense to me. Can someone please shed some
light on how this meta-data is organized from an Ole DB perspective, or
point me to some documentation?

Thanks in advance!

Charlie.



Reply With Quote
  #2  
Old   
Peter Yang [MSFT]
 
Posts: n/a

Default RE: Cube meta-data with ADO.NET - 11-04-2004 , 12:21 AM






Hello Charlie,

I think the following articles shall be helpful:

Retrieving Schema Information
http://msdn.microsoft.com/library/de...us/olapdmpr/pt
_clien_9bn8.asp

Cube Schema Retrieval and Manipulation
http://msdn.microsoft.com/library/en...mples_6p7y.asp

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no rights.


--------------------
Quote:
From: "Charlie" <nospam (AT) nospam (DOT) nospam
Subject: Cube meta-data with ADO.NET
Date: Wed, 3 Nov 2004 16:12:50 +0200
Lines: 13
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Message-ID: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
Newsgroups: microsoft.public.sqlserver.olap
NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
Path:
cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP12
..phx.gbl
Quote:
Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54634
X-Tomcat-NG: microsoft.public.sqlserver.olap

Hi,

I need to retrieve an OLAP cube's meta-data information using ADO.NET
(not
ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but it's not
organized in a way that makes sense to me. Can someone please shed some
light on how this meta-data is organized from an Ole DB perspective, or
point me to some documentation?

Thanks in advance!

Charlie.





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

Default Re: Cube meta-data with ADO.NET - 11-04-2004 , 03:34 AM



Firstly, thanks for your reply.

The first link is down, but I think I found its new URL according to the
titles your provided.

What I need is the ability to retrieve cube schema information (dimensions,
levels, members, member properties, etc) using the OleDb provider that comes
with ADO.NET. I am forbidden to use anything that relies on older
technologies such as ADO or ADOMD.

I tried using ADOMD.NET (although I prefer not to use it either for
performance considerations) but i couldn't even get it to connect to the
database with all sorts of weird errors such as "connection either timed out
or was lost" and such.

Can I access the schema information using solely ADO.NET ?

"Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote

Quote:
Hello Charlie,

I think the following articles shall be helpful:

Retrieving Schema Information
http://msdn.microsoft.com/library/de...us/olapdmpr/pt
_clien_9bn8.asp

Cube Schema Retrieval and Manipulation
http://msdn.microsoft.com/library/en...mples_6p7y.asp

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no
rights.


--------------------
| From: "Charlie" <nospam (AT) nospam (DOT) nospam
| Subject: Cube meta-data with ADO.NET
| Date: Wed, 3 Nov 2004 16:12:50 +0200
| Lines: 13
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-RFC2646: Format=Flowed; Original
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| Message-ID: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
| Newsgroups: microsoft.public.sqlserver.olap
| NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| Path:
cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP12
phx.gbl
| Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54634
| X-Tomcat-NG: microsoft.public.sqlserver.olap
|
| Hi,
|
| I need to retrieve an OLAP cube's meta-data information using ADO.NET
(not
| ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but it's not
| organized in a way that makes sense to me. Can someone please shed
some
| light on how this meta-data is organized from an Ole DB perspective, or
| point me to some documentation?
|
| Thanks in advance!
|
| Charlie.
|
|
|




Reply With Quote
  #4  
Old   
Peter Yang [MSFT]
 
Posts: n/a

Default Re: Cube meta-data with ADO.NET - 11-04-2004 , 08:01 PM



Hello Charlie,

Thank you for your reply. The .NET Framework doesn't natively support data
access for multidimensional (i.e., OLAP) data sources. So, OLAP developers
have to use existing COM-based ADO MD for application development.

ADO.NET is designed to be the best solution for a large number of
applications. However, some applications require capabilities that are only
available using ADO objects, for example ADO Multidimensional (ADOMD). In
these situations, the application can access ADO using COM Interop. Note
that using COM Interop to access data with ADO incurs a performance hit.
When designing an application, first determine if ADO.NET meets your design
needs before implementing a design that accesses ADO using COM Interop.

Please refer to the following article for more details:

http://msdn.microsoft.com/library/de...us/dnsqlmag02/
html/UsingADOMDwith_NET.asp

http://msdn.microsoft.com/data/downl...s/default.aspx

Have a great day!

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no rights.


--------------------
Quote:
From: "Charlie" <nospam (AT) nospam (DOT) nospam
References: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl
Subject: Re: Cube meta-data with ADO.NET
Date: Thu, 4 Nov 2004 11:34:16 +0200
Lines: 85
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Original
Message-ID: <urtsFGlwEHA.2012 (AT) TK2MSFTNGP15 (DOT) phx.gbl
Newsgroups: microsoft.public.sqlserver.olap
NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
Path:
cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP15
phx.gbl
Quote:
Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54663
X-Tomcat-NG: microsoft.public.sqlserver.olap

Firstly, thanks for your reply.

The first link is down, but I think I found its new URL according to the
titles your provided.

What I need is the ability to retrieve cube schema information
(dimensions,
levels, members, member properties, etc) using the OleDb provider that
comes
with ADO.NET. I am forbidden to use anything that relies on older
technologies such as ADO or ADOMD.

I tried using ADOMD.NET (although I prefer not to use it either for
performance considerations) but i couldn't even get it to connect to the
database with all sorts of weird errors such as "connection either timed
out
or was lost" and such.

Can I access the schema information using solely ADO.NET ?

"Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
news:a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl...
Hello Charlie,

I think the following articles shall be helpful:

Retrieving Schema Information

http://msdn.microsoft.com/library/de...us/olapdmpr/pt
_clien_9bn8.asp

Cube Schema Retrieval and Manipulation
http://msdn.microsoft.com/library/en...mples_6p7y.asp

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no
rights.


--------------------
| From: "Charlie" <nospam (AT) nospam (DOT) nospam
| Subject: Cube meta-data with ADO.NET
| Date: Wed, 3 Nov 2004 16:12:50 +0200
| Lines: 13
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-RFC2646: Format=Flowed; Original
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| Message-ID: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
| Newsgroups: microsoft.public.sqlserver.olap
| NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| Path:

cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP12
phx.gbl
| Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54634
| X-Tomcat-NG: microsoft.public.sqlserver.olap
|
| Hi,
|
| I need to retrieve an OLAP cube's meta-data information using ADO.NET
(not
| ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but it's
not
| organized in a way that makes sense to me. Can someone please shed
some
| light on how this meta-data is organized from an Ole DB perspective,
or
| point me to some documentation?
|
| Thanks in advance!
|
| Charlie.
|
|
|






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

Default Re: Cube meta-data with ADO.NET - 11-07-2004 , 03:23 AM



Hi Peter,

Thanks for the great insight.

So bottom line is that I have to use COM based objects to access MD data?

ADO.NET doesn't provide something like OleDB for OLAP?

Thanks,

Charlie.


"Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote

Quote:
Hello Charlie,

Thank you for your reply. The .NET Framework doesn't natively support data
access for multidimensional (i.e., OLAP) data sources. So, OLAP developers
have to use existing COM-based ADO MD for application development.

ADO.NET is designed to be the best solution for a large number of
applications. However, some applications require capabilities that are
only
available using ADO objects, for example ADO Multidimensional (ADOMD). In
these situations, the application can access ADO using COM Interop. Note
that using COM Interop to access data with ADO incurs a performance hit.
When designing an application, first determine if ADO.NET meets your
design
needs before implementing a design that accesses ADO using COM Interop.

Please refer to the following article for more details:

http://msdn.microsoft.com/library/de...us/dnsqlmag02/
html/UsingADOMDwith_NET.asp

http://msdn.microsoft.com/data/downl...s/default.aspx

Have a great day!

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no
rights.


--------------------
| From: "Charlie" <nospam (AT) nospam (DOT) nospam
| References: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl
| Subject: Re: Cube meta-data with ADO.NET
| Date: Thu, 4 Nov 2004 11:34:16 +0200
| Lines: 85
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| X-RFC2646: Format=Flowed; Original
| Message-ID: <urtsFGlwEHA.2012 (AT) TK2MSFTNGP15 (DOT) phx.gbl
| Newsgroups: microsoft.public.sqlserver.olap
| NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| Path:
cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP15
phx.gbl
| Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54663
| X-Tomcat-NG: microsoft.public.sqlserver.olap
|
| Firstly, thanks for your reply.
|
| The first link is down, but I think I found its new URL according to the
| titles your provided.
|
| What I need is the ability to retrieve cube schema information
(dimensions,
| levels, members, member properties, etc) using the OleDb provider that
comes
| with ADO.NET. I am forbidden to use anything that relies on older
| technologies such as ADO or ADOMD.
|
| I tried using ADOMD.NET (although I prefer not to use it either for
| performance considerations) but i couldn't even get it to connect to the
| database with all sorts of weird errors such as "connection either timed
out
| or was lost" and such.
|
| Can I access the schema information using solely ADO.NET ?
|
| "Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
| news:a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl...
| > Hello Charlie,
|
| > I think the following articles shall be helpful:
|
| > Retrieving Schema Information
|
http://msdn.microsoft.com/library/de...us/olapdmpr/pt
| > _clien_9bn8.asp
|
| > Cube Schema Retrieval and Manipulation
| > http://msdn.microsoft.com/library/en...mples_6p7y.asp
|
| > Best Regards,
|
| > Peter Yang
| > MCSE2000/2003, MCSA, MCDBA
| > Microsoft Online Partner Support
|
| > Get Secure! - www.microsoft.com/security
|
| > ================================================== ===
| > When responding to posts, please "Reply to Group" via
| > your newsreader so that others may learn and benefit
| > from your issue.
| > ================================================== ===
| > This posting is provided "AS IS" with no warranties, and confers no
| > rights.
|
|
| > --------------------
| > | From: "Charlie" <nospam (AT) nospam (DOT) nospam
| > | Subject: Cube meta-data with ADO.NET
| > | Date: Wed, 3 Nov 2004 16:12:50 +0200
| > | Lines: 13
| > | X-Priority: 3
| > | X-MSMail-Priority: Normal
| > | X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| > | X-RFC2646: Format=Flowed; Original
| > | X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| > | Message-ID: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
| > | Newsgroups: microsoft.public.sqlserver.olap
| > | NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| > | Path:
|
cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP12
| > phx.gbl
| > | Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54634
| > | X-Tomcat-NG: microsoft.public.sqlserver.olap
| > |
| > | Hi,
| > |
| > | I need to retrieve an OLAP cube's meta-data information using
ADO.NET
| > (not
| > | ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but it's
not
| > | organized in a way that makes sense to me. Can someone please shed
| > some
| > | light on how this meta-data is organized from an Ole DB perspective,
or
| > | point me to some documentation?
| > |
| > | Thanks in advance!
| > |
| > | Charlie.
| > |
| > |
| > |
|
|
|
|




Reply With Quote
  #6  
Old   
Dave Wickert [MSFT]
 
Posts: n/a

Default Re: Cube meta-data with ADO.NET - 11-07-2004 , 03:54 AM



What you are looking for is ADOMD.NET
Download is at:
http://www.microsoft.com/downloads/d...DisplayLang=en

Be sure to read the release notes. You will either need the XMLA SDK
installed on your server or you will need to have PTS installed on the
client (ptslite.exe on the SQL Server SP3 release for Analysis Services) and
use a connectstring option to force ADOMD.NET to use PTS.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI SystemsTeam
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.

"Charile" <nospam (AT) nospam (DOT) nospam> wrote

Quote:
Hi Peter,

Thanks for the great insight.

So bottom line is that I have to use COM based objects to access MD data?

ADO.NET doesn't provide something like OleDB for OLAP?

Thanks,

Charlie.


"Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
news:EFsIittwEHA.3440 (AT) cpmsftngxa10 (DOT) phx.gbl...
Hello Charlie,

Thank you for your reply. The .NET Framework doesn't natively support
data
access for multidimensional (i.e., OLAP) data sources. So, OLAP
developers
have to use existing COM-based ADO MD for application development.

ADO.NET is designed to be the best solution for a large number of
applications. However, some applications require capabilities that are
only
available using ADO objects, for example ADO Multidimensional (ADOMD).
In
these situations, the application can access ADO using COM Interop. Note
that using COM Interop to access data with ADO incurs a performance hit.
When designing an application, first determine if ADO.NET meets your
design
needs before implementing a design that accesses ADO using COM Interop.

Please refer to the following article for more details:


http://msdn.microsoft.com/library/de...us/dnsqlmag02/
html/UsingADOMDwith_NET.asp

http://msdn.microsoft.com/data/downl...s/default.aspx

Have a great day!

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no
rights.


--------------------
| From: "Charlie" <nospam (AT) nospam (DOT) nospam
| References: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl
| Subject: Re: Cube meta-data with ADO.NET
| Date: Thu, 4 Nov 2004 11:34:16 +0200
| Lines: 85
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| X-RFC2646: Format=Flowed; Original
| Message-ID: <urtsFGlwEHA.2012 (AT) TK2MSFTNGP15 (DOT) phx.gbl
| Newsgroups: microsoft.public.sqlserver.olap
| NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| Path:

cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP15
phx.gbl
| Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54663
| X-Tomcat-NG: microsoft.public.sqlserver.olap
|
| Firstly, thanks for your reply.
|
| The first link is down, but I think I found its new URL according to
the
| titles your provided.
|
| What I need is the ability to retrieve cube schema information
(dimensions,
| levels, members, member properties, etc) using the OleDb provider that
comes
| with ADO.NET. I am forbidden to use anything that relies on older
| technologies such as ADO or ADOMD.
|
| I tried using ADOMD.NET (although I prefer not to use it either for
| performance considerations) but i couldn't even get it to connect to
the
| database with all sorts of weird errors such as "connection either
timed
out
| or was lost" and such.
|
| Can I access the schema information using solely ADO.NET ?
|
| "Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
| news:a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl...
| > Hello Charlie,
|
| > I think the following articles shall be helpful:
|
| > Retrieving Schema Information
|

http://msdn.microsoft.com/library/de...us/olapdmpr/pt
| > _clien_9bn8.asp
|
| > Cube Schema Retrieval and Manipulation
| > http://msdn.microsoft.com/library/en...mples_6p7y.asp
|
| > Best Regards,
|
| > Peter Yang
| > MCSE2000/2003, MCSA, MCDBA
| > Microsoft Online Partner Support
|
| > Get Secure! - www.microsoft.com/security
|
| > ================================================== ===
| > When responding to posts, please "Reply to Group" via
| > your newsreader so that others may learn and benefit
| > from your issue.
| > ================================================== ===
| > This posting is provided "AS IS" with no warranties, and confers no
| > rights.
|
|
| > --------------------
| > | From: "Charlie" <nospam (AT) nospam (DOT) nospam
| > | Subject: Cube meta-data with ADO.NET
| > | Date: Wed, 3 Nov 2004 16:12:50 +0200
| > | Lines: 13
| > | X-Priority: 3
| > | X-MSMail-Priority: Normal
| > | X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| > | X-RFC2646: Format=Flowed; Original
| > | X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| > | Message-ID: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
| > | Newsgroups: microsoft.public.sqlserver.olap
| > | NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| > | Path:
|

cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP12
| > phx.gbl
| > | Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54634
| > | X-Tomcat-NG: microsoft.public.sqlserver.olap
| > |
| > | Hi,
| > |
| > | I need to retrieve an OLAP cube's meta-data information using
ADO.NET
| > (not
| > | ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but
it's
not
| > | organized in a way that makes sense to me. Can someone please
shed
| > some
| > | light on how this meta-data is organized from an Ole DB
perspective,
or
| > | point me to some documentation?
| > |
| > | Thanks in advance!
| > |
| > | Charlie.
| > |
| > |
| > |
|
|
|
|






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

Default Re: Cube meta-data with ADO.NET - 11-07-2004 , 03:56 AM



Dave,

Thanks.

What are the implications of each method (XMLA/PTS)?

Will PTS still exist when Yukon comes out?

"Dave Wickert [MSFT]" <dwickert (AT) online (DOT) microsoft.com> wrote

Quote:
What you are looking for is ADOMD.NET
Download is at:
http://www.microsoft.com/downloads/d...DisplayLang=en

Be sure to read the release notes. You will either need the XMLA SDK
installed on your server or you will need to have PTS installed on the
client (ptslite.exe on the SQL Server SP3 release for Analysis Services)
and
use a connectstring option to force ADOMD.NET to use PTS.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI SystemsTeam
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no
rights.

"Charile" <nospam (AT) nospam (DOT) nospam> wrote in message
news:OI838tKxEHA.2572 (AT) tk2msftngp13 (DOT) phx.gbl...
Hi Peter,

Thanks for the great insight.

So bottom line is that I have to use COM based objects to access MD data?

ADO.NET doesn't provide something like OleDB for OLAP?

Thanks,

Charlie.


"Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
news:EFsIittwEHA.3440 (AT) cpmsftngxa10 (DOT) phx.gbl...
Hello Charlie,

Thank you for your reply. The .NET Framework doesn't natively support
data
access for multidimensional (i.e., OLAP) data sources. So, OLAP
developers
have to use existing COM-based ADO MD for application development.

ADO.NET is designed to be the best solution for a large number of
applications. However, some applications require capabilities that are
only
available using ADO objects, for example ADO Multidimensional (ADOMD).
In
these situations, the application can access ADO using COM Interop.
Note
that using COM Interop to access data with ADO incurs a performance
hit.
When designing an application, first determine if ADO.NET meets your
design
needs before implementing a design that accesses ADO using COM Interop.

Please refer to the following article for more details:


http://msdn.microsoft.com/library/de...us/dnsqlmag02/
html/UsingADOMDwith_NET.asp

http://msdn.microsoft.com/data/downl...s/default.aspx

Have a great day!

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no
rights.


--------------------
| From: "Charlie" <nospam (AT) nospam (DOT) nospam
| References: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl
| Subject: Re: Cube meta-data with ADO.NET
| Date: Thu, 4 Nov 2004 11:34:16 +0200
| Lines: 85
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| X-RFC2646: Format=Flowed; Original
| Message-ID: <urtsFGlwEHA.2012 (AT) TK2MSFTNGP15 (DOT) phx.gbl
| Newsgroups: microsoft.public.sqlserver.olap
| NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| Path:

cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP15
phx.gbl
| Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54663
| X-Tomcat-NG: microsoft.public.sqlserver.olap
|
| Firstly, thanks for your reply.
|
| The first link is down, but I think I found its new URL according to
the
| titles your provided.
|
| What I need is the ability to retrieve cube schema information
(dimensions,
| levels, members, member properties, etc) using the OleDb provider
that
comes
| with ADO.NET. I am forbidden to use anything that relies on older
| technologies such as ADO or ADOMD.
|
| I tried using ADOMD.NET (although I prefer not to use it either for
| performance considerations) but i couldn't even get it to connect to
the
| database with all sorts of weird errors such as "connection either
timed
out
| or was lost" and such.
|
| Can I access the schema information using solely ADO.NET ?
|
| "Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
| news:a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl...
| > Hello Charlie,
|
| > I think the following articles shall be helpful:
|
| > Retrieving Schema Information
|

http://msdn.microsoft.com/library/de...us/olapdmpr/pt
| > _clien_9bn8.asp
|
| > Cube Schema Retrieval and Manipulation
| > http://msdn.microsoft.com/library/en...mples_6p7y.asp
|
| > Best Regards,
|
| > Peter Yang
| > MCSE2000/2003, MCSA, MCDBA
| > Microsoft Online Partner Support
|
| > Get Secure! - www.microsoft.com/security
|
| > ================================================== ===
| > When responding to posts, please "Reply to Group" via
| > your newsreader so that others may learn and benefit
| > from your issue.
| > ================================================== ===
| > This posting is provided "AS IS" with no warranties, and confers no
| > rights.
|
|
| > --------------------
| > | From: "Charlie" <nospam (AT) nospam (DOT) nospam
| > | Subject: Cube meta-data with ADO.NET
| > | Date: Wed, 3 Nov 2004 16:12:50 +0200
| > | Lines: 13
| > | X-Priority: 3
| > | X-MSMail-Priority: Normal
| > | X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| > | X-RFC2646: Format=Flowed; Original
| > | X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| > | Message-ID: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
| > | Newsgroups: microsoft.public.sqlserver.olap
| > | NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| > | Path:
|

cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP12
| > phx.gbl
| > | Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54634
| > | X-Tomcat-NG: microsoft.public.sqlserver.olap
| > |
| > | Hi,
| > |
| > | I need to retrieve an OLAP cube's meta-data information using
ADO.NET
| > (not
| > | ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but
it's
not
| > | organized in a way that makes sense to me. Can someone please
shed
| > some
| > | light on how this meta-data is organized from an Ole DB
perspective,
or
| > | point me to some documentation?
| > |
| > | Thanks in advance!
| > |
| > | Charlie.
| > |
| > |
| > |
|
|
|
|








Reply With Quote
  #8  
Old   
Charile
 
Posts: n/a

Default Re: Cube meta-data with ADO.NET - 11-07-2004 , 05:51 AM



Oh - and how do I force usage of PTS?

Thanks.

"Charile" <nospam (AT) nospam (DOT) nospam> wrote

Quote:
Dave,

Thanks.

What are the implications of each method (XMLA/PTS)?

Will PTS still exist when Yukon comes out?

"Dave Wickert [MSFT]" <dwickert (AT) online (DOT) microsoft.com> wrote in message
news:%231Ft7%23KxEHA.1264 (AT) TK2MSFTNGP12 (DOT) phx.gbl...
What you are looking for is ADOMD.NET
Download is at:
http://www.microsoft.com/downloads/d...DisplayLang=en

Be sure to read the release notes. You will either need the XMLA SDK
installed on your server or you will need to have PTS installed on the
client (ptslite.exe on the SQL Server SP3 release for Analysis Services)
and
use a connectstring option to force ADOMD.NET to use PTS.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI SystemsTeam
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no
rights.

"Charile" <nospam (AT) nospam (DOT) nospam> wrote in message
news:OI838tKxEHA.2572 (AT) tk2msftngp13 (DOT) phx.gbl...
Hi Peter,

Thanks for the great insight.

So bottom line is that I have to use COM based objects to access MD
data?

ADO.NET doesn't provide something like OleDB for OLAP?

Thanks,

Charlie.


"Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
news:EFsIittwEHA.3440 (AT) cpmsftngxa10 (DOT) phx.gbl...
Hello Charlie,

Thank you for your reply. The .NET Framework doesn't natively support
data
access for multidimensional (i.e., OLAP) data sources. So, OLAP
developers
have to use existing COM-based ADO MD for application development.

ADO.NET is designed to be the best solution for a large number of
applications. However, some applications require capabilities that are
only
available using ADO objects, for example ADO Multidimensional (ADOMD).
In
these situations, the application can access ADO using COM Interop.
Note
that using COM Interop to access data with ADO incurs a performance
hit.
When designing an application, first determine if ADO.NET meets your
design
needs before implementing a design that accesses ADO using COM
Interop.

Please refer to the following article for more details:


http://msdn.microsoft.com/library/de...us/dnsqlmag02/
html/UsingADOMDwith_NET.asp

http://msdn.microsoft.com/data/downl...s/default.aspx

Have a great day!

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no
rights.


--------------------
| From: "Charlie" <nospam (AT) nospam (DOT) nospam
| References: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl
| Subject: Re: Cube meta-data with ADO.NET
| Date: Thu, 4 Nov 2004 11:34:16 +0200
| Lines: 85
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| X-RFC2646: Format=Flowed; Original
| Message-ID: <urtsFGlwEHA.2012 (AT) TK2MSFTNGP15 (DOT) phx.gbl
| Newsgroups: microsoft.public.sqlserver.olap
| NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| Path:

cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP15
phx.gbl
| Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54663
| X-Tomcat-NG: microsoft.public.sqlserver.olap
|
| Firstly, thanks for your reply.
|
| The first link is down, but I think I found its new URL according to
the
| titles your provided.
|
| What I need is the ability to retrieve cube schema information
(dimensions,
| levels, members, member properties, etc) using the OleDb provider
that
comes
| with ADO.NET. I am forbidden to use anything that relies on older
| technologies such as ADO or ADOMD.
|
| I tried using ADOMD.NET (although I prefer not to use it either for
| performance considerations) but i couldn't even get it to connect to
the
| database with all sorts of weird errors such as "connection either
timed
out
| or was lost" and such.
|
| Can I access the schema information using solely ADO.NET ?
|
| "Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
| news:a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl...
| > Hello Charlie,
|
| > I think the following articles shall be helpful:
|
| > Retrieving Schema Information
|

http://msdn.microsoft.com/library/de...us/olapdmpr/pt
| > _clien_9bn8.asp
|
| > Cube Schema Retrieval and Manipulation
|
http://msdn.microsoft.com/library/en...mples_6p7y.asp
|
| > Best Regards,
|
| > Peter Yang
| > MCSE2000/2003, MCSA, MCDBA
| > Microsoft Online Partner Support
|
| > Get Secure! - www.microsoft.com/security
|
| > ================================================== ===
| > When responding to posts, please "Reply to Group" via
| > your newsreader so that others may learn and benefit
| > from your issue.
| > ================================================== ===
| > This posting is provided "AS IS" with no warranties, and confers
no
| > rights.
|
|
| > --------------------
| > | From: "Charlie" <nospam (AT) nospam (DOT) nospam
| > | Subject: Cube meta-data with ADO.NET
| > | Date: Wed, 3 Nov 2004 16:12:50 +0200
| > | Lines: 13
| > | X-Priority: 3
| > | X-MSMail-Priority: Normal
| > | X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| > | X-RFC2646: Format=Flowed; Original
| > | X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| > | Message-ID: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
| > | Newsgroups: microsoft.public.sqlserver.olap
| > | NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| > | Path:
|

cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP12
| > phx.gbl
| > | Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54634
| > | X-Tomcat-NG: microsoft.public.sqlserver.olap
| > |
| > | Hi,
| > |
| > | I need to retrieve an OLAP cube's meta-data information using
ADO.NET
| > (not
| > | ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but
it's
not
| > | organized in a way that makes sense to me. Can someone please
shed
| > some
| > | light on how this meta-data is organized from an Ole DB
perspective,
or
| > | point me to some documentation?
| > |
| > | Thanks in advance!
| > |
| > | Charlie.
| > |
| > |
| > |
|
|
|
|










Reply With Quote
  #9  
Old   
Peter Yang [MSFT]
 
Posts: n/a

Default Re: Cube meta-data with ADO.NET - 11-07-2004 , 08:02 PM



Hello Charile,

Sorry for the confustion brought. Apparently ADOMD.net was released.
Regarding your question, you need not force usage of PTS becuase it is
always used no matter for local or remote connection.

To connect to an existing local cube file, you must provide the full path
and file name of a valid local cube file in the Data Source connection
string setting and, if applicable, a valid password in the Password
connection string setting. If the local cube file does not already exist, a
new local cube file is created and protected by the password, provided that
a password was specified.

PivotTable Service communicates with the Analysis server and provides
interfaces that client applications can use to access OLAP data and data
mining data on the server.

Please see "Client Architecture" in SQL 2000 books online for more detailed
information.

This release cannot access local cubes in SQL Server 2000 To access local
cubes in SQL Server 2005, use the SQL Server 2005 beta releases of
ADOMD.NET.

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no rights.


--------------------
Quote:
From: "Charile" <nospam (AT) nospam (DOT) nospam
References: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl
<urtsFGlwEHA.2012 (AT) TK2MSFTNGP15 (DOT) phx.gbl>
<EFsIittwEHA.3440 (AT) cpmsftngxa10 (DOT) phx.gbl>
<OI838tKxEHA.2572 (AT) tk2msftngp13 (DOT) phx.gbl>
<#1Ft7#KxEHA.1264 (AT) TK2MSFTNGP12 (DOT) phx.gbl>
<ObmtoALxEHA.3072 (AT) TK2MSFTNGP11 (DOT) phx.gbl>
Quote:
Subject: Re: Cube meta-data with ADO.NET
Date: Sun, 7 Nov 2004 13:51:25 +0200
Lines: 238
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Response
Message-ID: <OEndxAMxEHA.484 (AT) TK2MSFTNGP09 (DOT) phx.gbl
Newsgroups: microsoft.public.sqlserver.olap
NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
Path:
cpmsftngxa10.phx.gbl!TK2MSFTFEED01.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP09
.phx.gbl
Quote:
Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54743
X-Tomcat-NG: microsoft.public.sqlserver.olap

Oh - and how do I force usage of PTS?

Thanks.

"Charile" <nospam (AT) nospam (DOT) nospam> wrote in message
news:ObmtoALxEHA.3072 (AT) TK2MSFTNGP11 (DOT) phx.gbl...
Dave,

Thanks.

What are the implications of each method (XMLA/PTS)?

Will PTS still exist when Yukon comes out?

"Dave Wickert [MSFT]" <dwickert (AT) online (DOT) microsoft.com> wrote in message
news:%231Ft7%23KxEHA.1264 (AT) TK2MSFTNGP12 (DOT) phx.gbl...
What you are looking for is ADOMD.NET
Download is at:

http://www.microsoft.com/downloads/d...31b-bff9-4f4a-
b648-e9209e6ac8ad&DisplayLang=en
Quote:
Be sure to read the release notes. You will either need the XMLA SDK
installed on your server or you will need to have PTS installed on the
client (ptslite.exe on the SQL Server SP3 release for Analysis
Services)
and
use a connectstring option to force ADOMD.NET to use PTS.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI SystemsTeam
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no
rights.

"Charile" <nospam (AT) nospam (DOT) nospam> wrote in message
news:OI838tKxEHA.2572 (AT) tk2msftngp13 (DOT) phx.gbl...
Hi Peter,

Thanks for the great insight.

So bottom line is that I have to use COM based objects to access MD
data?

ADO.NET doesn't provide something like OleDB for OLAP?

Thanks,

Charlie.


"Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
news:EFsIittwEHA.3440 (AT) cpmsftngxa10 (DOT) phx.gbl...
Hello Charlie,

Thank you for your reply. The .NET Framework doesn't natively
support
data
access for multidimensional (i.e., OLAP) data sources. So, OLAP
developers
have to use existing COM-based ADO MD for application development.

ADO.NET is designed to be the best solution for a large number of
applications. However, some applications require capabilities that
are
only
available using ADO objects, for example ADO Multidimensional
(ADOMD).
In
these situations, the application can access ADO using COM Interop.
Note
that using COM Interop to access data with ADO incurs a performance
hit.
When designing an application, first determine if ADO.NET meets your
design
needs before implementing a design that accesses ADO using COM
Interop.

Please refer to the following article for more details:



http://msdn.microsoft.com/library/de...us/dnsqlmag02/
html/UsingADOMDwith_NET.asp

http://msdn.microsoft.com/data/downl...s/default.aspx

Have a great day!

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no
rights.


--------------------
| From: "Charlie" <nospam (AT) nospam (DOT) nospam
| References: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl
| Subject: Re: Cube meta-data with ADO.NET
| Date: Thu, 4 Nov 2004 11:34:16 +0200
| Lines: 85
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| X-RFC2646: Format=Flowed; Original
| Message-ID: <urtsFGlwEHA.2012 (AT) TK2MSFTNGP15 (DOT) phx.gbl
| Newsgroups: microsoft.public.sqlserver.olap
| NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| Path:


cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP15
phx.gbl
| Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54663
| X-Tomcat-NG: microsoft.public.sqlserver.olap
|
| Firstly, thanks for your reply.
|
| The first link is down, but I think I found its new URL according
to
the
| titles your provided.
|
| What I need is the ability to retrieve cube schema information
(dimensions,
| levels, members, member properties, etc) using the OleDb provider
that
comes
| with ADO.NET. I am forbidden to use anything that relies on older
| technologies such as ADO or ADOMD.
|
| I tried using ADOMD.NET (although I prefer not to use it either
for
| performance considerations) but i couldn't even get it to connect
to
the
| database with all sorts of weird errors such as "connection either
timed
out
| or was lost" and such.
|
| Can I access the schema information using solely ADO.NET ?
|
| "Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
| news:a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl...
| > Hello Charlie,
|
| > I think the following articles shall be helpful:
|
| > Retrieving Schema Information
|


http://msdn.microsoft.com/library/de...us/olapdmpr/pt
| > _clien_9bn8.asp
|
| > Cube Schema Retrieval and Manipulation
|
http://msdn.microsoft.com/library/en...mples_6p7y.asp
|
| > Best Regards,
|
| > Peter Yang
| > MCSE2000/2003, MCSA, MCDBA
| > Microsoft Online Partner Support
|
| > Get Secure! - www.microsoft.com/security
|
| > ================================================== ===
| > When responding to posts, please "Reply to Group" via
| > your newsreader so that others may learn and benefit
| > from your issue.
| > ================================================== ===
| > This posting is provided "AS IS" with no warranties, and
confers
no
| > rights.
|
|
| > --------------------
| > | From: "Charlie" <nospam (AT) nospam (DOT) nospam
| > | Subject: Cube meta-data with ADO.NET
| > | Date: Wed, 3 Nov 2004 16:12:50 +0200
| > | Lines: 13
| > | X-Priority: 3
| > | X-MSMail-Priority: Normal
| > | X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| > | X-RFC2646: Format=Flowed; Original
| > | X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| > | Message-ID: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
| > | Newsgroups: microsoft.public.sqlserver.olap
| > | NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| > | Path:
|


cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP12
| > phx.gbl
| > | Xref: cpmsftngxa10.phx.gbl
microsoft.public.sqlserver.olap:54634
| > | X-Tomcat-NG: microsoft.public.sqlserver.olap
| > |
| > | Hi,
| > |
| > | I need to retrieve an OLAP cube's meta-data information using
ADO.NET
| > (not
| > | ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but
it's
not
| > | organized in a way that makes sense to me. Can someone
please
shed
| > some
| > | light on how this meta-data is organized from an Ole DB
perspective,
or
| > | point me to some documentation?
| > |
| > | Thanks in advance!
| > |
| > | Charlie.
| > |
| > |
| > |
|
|
|
|












Reply With Quote
  #10  
Old   
Dave Wickert [MSFT]
 
Posts: n/a

Default Re: Cube meta-data with ADO.NET - 11-08-2004 , 12:22 AM



From the ADOMD.NET readme:

--------------

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~
7.0 ADOMD.NET now has In-Process XML for Analysis (IXMLA)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~

The beta release of ADOMD.NET required the installation of the XML for
Analysis
SDK on the middle tier. With this release of ADOMD.NET, the XML for Analysis
SDK
is optional. If you do not wish to use an XML for Analysis provider, you can
use
the IXMLA capability included with ADOMD.NET. IXMLA is a DLL that ADOMD.NET
will
automatically load as needed. IXMLA provides the same services as the XML
for
Analysis SDK.

To use an external XML for Analysis provider
Use a connection string that uses a URL (such as
"Data Source=http://localhost").


To use the internal-XML for Analysis implementation
Use a connection string that does not use a URL (such as
"Data Source=localhost").

------------------------------------

Hope that helps.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI SystemsTeam
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.

"Charile" <nospam (AT) nospam (DOT) nospam> wrote

Quote:
Oh - and how do I force usage of PTS?

Thanks.

"Charile" <nospam (AT) nospam (DOT) nospam> wrote in message
news:ObmtoALxEHA.3072 (AT) TK2MSFTNGP11 (DOT) phx.gbl...
Dave,

Thanks.

What are the implications of each method (XMLA/PTS)?

Will PTS still exist when Yukon comes out?

"Dave Wickert [MSFT]" <dwickert (AT) online (DOT) microsoft.com> wrote in message
news:%231Ft7%23KxEHA.1264 (AT) TK2MSFTNGP12 (DOT) phx.gbl...
What you are looking for is ADOMD.NET
Download is at:

http://www.microsoft.com/downloads/d...DisplayLang=en

Be sure to read the release notes. You will either need the XMLA SDK
installed on your server or you will need to have PTS installed on the
client (ptslite.exe on the SQL Server SP3 release for Analysis
Services)
and
use a connectstring option to force ADOMD.NET to use PTS.
--
Dave Wickert [MSFT]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI SystemsTeam
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no
rights.

"Charile" <nospam (AT) nospam (DOT) nospam> wrote in message
news:OI838tKxEHA.2572 (AT) tk2msftngp13 (DOT) phx.gbl...
Hi Peter,

Thanks for the great insight.

So bottom line is that I have to use COM based objects to access MD
data?

ADO.NET doesn't provide something like OleDB for OLAP?

Thanks,

Charlie.


"Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
news:EFsIittwEHA.3440 (AT) cpmsftngxa10 (DOT) phx.gbl...
Hello Charlie,

Thank you for your reply. The .NET Framework doesn't natively
support
data
access for multidimensional (i.e., OLAP) data sources. So, OLAP
developers
have to use existing COM-based ADO MD for application development.

ADO.NET is designed to be the best solution for a large number of
applications. However, some applications require capabilities that
are
only
available using ADO objects, for example ADO Multidimensional
(ADOMD).
In
these situations, the application can access ADO using COM Interop.
Note
that using COM Interop to access data with ADO incurs a performance
hit.
When designing an application, first determine if ADO.NET meets your
design
needs before implementing a design that accesses ADO using COM
Interop.

Please refer to the following article for more details:



http://msdn.microsoft.com/library/de...us/dnsqlmag02/
html/UsingADOMDwith_NET.asp

http://msdn.microsoft.com/data/downl...s/default.aspx

Have a great day!

Best Regards,

Peter Yang
MCSE2000/2003, MCSA, MCDBA
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

================================================== ===
When responding to posts, please "Reply to Group" via
your newsreader so that others may learn and benefit
from your issue.
================================================== ===
This posting is provided "AS IS" with no warranties, and confers no
rights.


--------------------
| From: "Charlie" <nospam (AT) nospam (DOT) nospam
| References: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl
| Subject: Re: Cube meta-data with ADO.NET
| Date: Thu, 4 Nov 2004 11:34:16 +0200
| Lines: 85
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| X-RFC2646: Format=Flowed; Original
| Message-ID: <urtsFGlwEHA.2012 (AT) TK2MSFTNGP15 (DOT) phx.gbl
| Newsgroups: microsoft.public.sqlserver.olap
| NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| Path:


cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP15
phx.gbl
| Xref: cpmsftngxa10.phx.gbl microsoft.public.sqlserver.olap:54663
| X-Tomcat-NG: microsoft.public.sqlserver.olap
|
| Firstly, thanks for your reply.
|
| The first link is down, but I think I found its new URL according
to
the
| titles your provided.
|
| What I need is the ability to retrieve cube schema information
(dimensions,
| levels, members, member properties, etc) using the OleDb provider
that
comes
| with ADO.NET. I am forbidden to use anything that relies on older
| technologies such as ADO or ADOMD.
|
| I tried using ADOMD.NET (although I prefer not to use it either
for
| performance considerations) but i couldn't even get it to connect
to
the
| database with all sorts of weird errors such as "connection either
timed
out
| or was lost" and such.
|
| Can I access the schema information using solely ADO.NET ?
|
| "Peter Yang [MSFT]" <petery (AT) online (DOT) microsoft.com> wrote in message
| news:a5t6RajwEHA.3436 (AT) cpmsftngxa10 (DOT) phx.gbl...
| > Hello Charlie,
|
| > I think the following articles shall be helpful:
|
| > Retrieving Schema Information
|


http://msdn.microsoft.com/library/de...us/olapdmpr/pt
| > _clien_9bn8.asp
|
| > Cube Schema Retrieval and Manipulation
|
http://msdn.microsoft.com/library/en...mples_6p7y.asp
|
| > Best Regards,
|
| > Peter Yang
| > MCSE2000/2003, MCSA, MCDBA
| > Microsoft Online Partner Support
|
| > Get Secure! - www.microsoft.com/security
|
| > ================================================== ===
| > When responding to posts, please "Reply to Group" via
| > your newsreader so that others may learn and benefit
| > from your issue.
| > ================================================== ===
| > This posting is provided "AS IS" with no warranties, and confers
no
| > rights.
|
|
| > --------------------
| > | From: "Charlie" <nospam (AT) nospam (DOT) nospam
| > | Subject: Cube meta-data with ADO.NET
| > | Date: Wed, 3 Nov 2004 16:12:50 +0200
| > | Lines: 13
| > | X-Priority: 3
| > | X-MSMail-Priority: Normal
| > | X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| > | X-RFC2646: Format=Flowed; Original
| > | X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| > | Message-ID: <uBHRF9awEHA.2728 (AT) TK2MSFTNGP12 (DOT) phx.gbl
| > | Newsgroups: microsoft.public.sqlserver.olap
| > | NNTP-Posting-Host: sisense.bb.netvision.net.il 212.143.159.252
| > | Path:
|


cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFT NGP08.phx.gbl!TK2MSFTNGP12
| > phx.gbl
| > | Xref: cpmsftngxa10.phx.gbl
microsoft.public.sqlserver.olap:54634
| > | X-Tomcat-NG: microsoft.public.sqlserver.olap
| > |
| > | Hi,
| > |
| > | I need to retrieve an OLAP cube's meta-data information using
ADO.NET
| > (not
| > | ADOMD or ADOMD.NET). I use GetOleDbSchemaTable to see it, but
it's
not
| > | organized in a way that makes sense to me. Can someone
please
shed
| > some
| > | light on how this meta-data is organized from an Ole DB
perspective,
or
| > | point me to some documentation?
| > |
| > | Thanks in advance!
| > |
| > | Charlie.
| > |
| > |
| > |
|
|
|
|












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.