![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
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 |
|
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. |
#3
| |||
| |||
|
|
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. | | | |
#4
| |||
| |||
|
|
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 |
|
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. | | | |
#5
| |||
| |||
|
|
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. | > | | > | | > | | | | | |
#6
| |||
| |||
|
|
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. | > | | > | | > | | | | | |
#7
| |||
| |||
|
|
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. | > | | > | | > | | | | | |
#8
| |||
| |||
|
|
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. | > | | > | | > | | | | | |
#9
| ||||
| ||||
|
|
From: "Charile" <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: 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 |
|
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- |
|
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. | > | | > | | > | | | | | |
#10
| |||
| |||
|
|
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. | > | | > | | > | | | | | |
![]() |
| Thread Tools | |
| Display Modes | |
| |