¿Es posible utilizar Entity Framework (cualquier versión, incluida, y preferiblemente 4.0) para consultar un cubo SSAS (preferiblemente SSAS 2008)?Uso de Entity Framework con un cubo SSAS
Respuesta
Yo diría que no. Hay algunas preguntas aquí buscando eso, pidiendo el ORM equivalente para SSAS y tal. LINQ to MDX sería adorable, pero por lo que se sabe, no está en juego.
He estado buscando y reflexionando durante años sobre algo simple en el código para devolver los datos al nivel medio, pero nunca lo he encontrado. Cosas como AdomdDataReader y CellSet están bien, pero requieren un MDX escrito a mano, no hay una manera fácil de evitarlo.
Lo siento por la mala noticia, si alguien puede demostrar que estoy equivocado me gustaría ser: D:/
Sí, ahora es posible utilizar EF 4,0-4,1 para consultar SQL Server Analysis Services 2008 cubos OLAP (que es algo así como LINQ to MDX/SSAS). Deberá instalar el proveedor de SSAS Entity Framework (tm) para habilitarlo. Usted puede pagar y petición Proveedor Marco SSAS Entidad aquí:
http://www.agiledesignllc.com/Products.htm
Revelación: Yo trabajo para Agile Design LLC - la compañía que ofrece este producto.
- 1. ¿Por qué construir un cubo SSAS?
- 2. Uso de DataAnnotaciones con Entity Framework
- 3. Uso de MySQL con Entity Framework
- 4. Creando particiones de cubo SSAS 2008 usando Powershell?
- 5. SQLite con Entity Framework
- 6. Validación y uso de Entity Framework
- 7. Uso de Entity Framework con SQL Azure - Confiabilidad
- 8. Autonumérico con Entity Framework
- 9. Uso del patrón de repositorio con Entity Framework (mvc storefront)
- 10. Uso de enumeraciones con Code First y Entity Framework 5
- 11. Uso de una columna xml (Servidor Sql) con Entity Framework
- 12. No hay información de traza durante el procesamiento de un cubo de SSAS
- 13. Seleccione un rango con Entity Framework
- 14. Entity-Framework 5.0 con PostgreSQL
- 15. Entity Framework con archivos XML
- 16. Entity Framework con múltiples edmx
- 17. Columnas cifradas con Entity Framework
- 18. Dónde comenzar con Entity Framework
- 19. Entity Framework - ¿Herencia con .Include?
- 20. ASP.NET MVC con Entity Framework
- 21. Historial de instantáneas con Entity Framework
- 22. Actualizar declaración con Entity Framework
- 23. Patrón de repositorio con Entity framework
- 24. Entity Framework 4.1 - EFTracingProvider
- 25. proyecciones de Entity Framework
- 26. Entity Framework TypeUsage Object
- 27. Ejemplos de uso de F # para consultar Entity Framework
- 28. ¿Qué problemas ha tenido con Entity Framework?
- 29. SqlBulkCopy y Entity Framework
- 30. Transacción de Entity Framework con varios subprocesos
Toda la investigación que he hecho me ha señalado en la misma dirección. No hay soporte para esto, y parece ser debido a la naturaleza compleja de MDX. He visto un par de artículos con "buenos amigos", como otros marcos están escribiendo, pero nada concreto. – CodeMonkey1313
Chris Webb tiene algunas buenas ideas sobre cómo hacerlo, pero nada por el momento. http://cwebbbi.spaces.live.com/blog/cns!7B84B0F2C239489A!1956.entry – James