2010-02-10 17 views

risposta

10

Direi di no. Ci sono alcune domande qui a cercarlo, chiedendo l'equivalente ORM per SSAS e così via. LINQ to MDX sarebbe bello, ma per quanto è noto non è solo sulle carte.

Ho cercato e riflettuto per anni per qualcosa di semplice nel codice per ottenere i dati sul livello intermedio, ma non l'ho mai trovato. Cose come AdomdDataReader e CellSet sono OK, ma richiedono MDX scritto a mano, non c'è un modo semplice per aggirarlo.

Scusate per la brutta notizia, se qualcuno può dimostrare il torto sarei felicissimo:/

+0

Tutte le ricerche che ho fatto mi hanno indirizzato nella stessa direzione. Non c'è supporto per questo, e sembra essere dovuto alla natura complessa di MDX. Ho visto un paio di elementi con "bello per me" come gli altri quadri stanno scrivendo, ma niente di concreto. – CodeMonkey1313

+0

Chris Webb ha alcune idee interessanti su come farlo ma niente ancora. http://cwebbbi.spaces.live.com/blog/cns!7B84B0F2C239489A!1956.entry – James

22

Sì, ora è possibile utilizzare EF 4,0-4,1 per eseguire query SQL Server Analysis Services 2008 cubi OLAP (si è qualcosa come LINQ to MDX/SSAS). È necessario installare SSAS Entity Framework Provider (tm) per abilitarlo. Potete verifica ed richiesta SSAS Entity Framework Provider qui:

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

Disclosure: io lavoro per Agile Design LLC - l'azienda che offre questo prodotto.

+3

+1 per la completa divulgazione. – Stimul8d

+0

Nessun problema. C'è una versione gratuita di lealtà da provare. Grazie – Mariusz