使用Entity Framework与SSAS Cube

11

是否可能使用实体框架(任何版本,包括并且最好是4.0)来查询SSAS立方体(最好是SSAS 2008)?


1
请尝试访问 https://www.codeproject.com/Articles/860143/Introduction-to-Percolator-Analysis-Services-LINQ,了解Percolator分析服务LINQ的介绍。 - Matteo1010
2个回答

22

是的,现在可以使用EF 4.0-4.1查询SQL Server Analysis Services 2008 OLAP立方体(类似于LINQ到MDX / SSAS)。

为此,您需要安装SSAS Entity Framework Provider(tm)。 您可以在此处查看并请求SSAS Entity Framework提供程序:

http://www.agiledesignllc.com/Products.htm

声明:我在Agile Design LLC工作 - 这家公司提供此产品。


没问题。有一个免费的版本可以尝试。谢谢。 - Mariusz

10

我认为是不行的。这里有几个问题在寻找与SSAS等价的ORM,或者寻求LINQ to MDX之类的东西。LINQ to MDX会很好用,但就目前而言,它似乎并没有被考虑过。

多年来,我一直在寻找一些简单的代码来将数据传回中间层,但我从未找到过。像AdomdDataReader和CellSet这样的东西还可以,但需要手写MDX,这是没有容易的方法绕开的。

对于这个坏消息感到抱歉,如果有人能证明我是错的,我会非常高兴 :/


我所做的所有研究都指向同一个方向。目前并没有支持这个功能,这似乎是由于MDX的复杂性导致的。我看到了一些其他框架开发人员写的“好用但不必要”的项目,但没有具体实现。 - CodeMonkey1313
Chris Webb有一些不错的想法,但目前还没有实现。http://cwebbbi.spaces.live.com/blog/cns!7B84B0F2C239489A!1956.entry - James

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接