Is it possible to use Entity Framework (any version, including, and preferably 4.0) to query an SSAS cube (preferably SSAS 2008)?
-
1Try https://www.codeproject.com/Articles/860143/Introduction-to-Percolator-Analysis-Services-LINQ – Matteo1010 Apr 17 '20 at 18:07
2 Answers
Yes, now it is possible to use EF 4.0-4.1 to query SQL Server Analysis Services 2008 OLAP cubes (it is something like LINQ to MDX / SSAS). You will need to install SSAS Entity Framework Provider (tm) to enable that. You can checkout and request SSAS Entity Framework Provider here:
http://www.agiledesignllc.com/Products.htm
Disclosure: I work for Agile Design LLC - the company who offers this product.

- 359
- 4
- 6
I would say no. There's a few questions on here looking for that, asking for the ORM equivalent for SSAS and such. LINQ to MDX would be lovely, but so far as is known it's just not on the cards.
I've been looking and pondering for years for something simple in code to get data back to the middle tier, but I've never found it. Things like AdomdDataReader and CellSet are OK, but require hand-written MDX, there's no easy way around it.
Sorry for the bad news, if anyone can prove me wrong I'd be overjoyed :/

- 5,889
- 27
- 36
-
All the research I've done has pointed me in the same direction. There isn't support for this, and it seems to be due to the complex nature of MDX. I've seen a couple of items with "nice to haves" as other frameworks folks are writing, but nothing concrete. – CodeMonkey1313 Mar 23 '10 at 02:44
-
Chris Webb has some nice ideas on how to do it but nothing as yet. http://cwebbbi.spaces.live.com/blog/cns!7B84B0F2C239489A!1956.entry – James Mar 29 '10 at 20:45