MDX için LINQ için planlar olup olmadığını bilen var. MDX sorguları için LINQ kullanmanın bir yolu var mı?
herhangi bir şekilde şu anda MDX/küpler ben onlar MDX bile önemli bir alt kümesini destekleyen edemeden LINQ için birkaç yeni operatörler ve yöntemlere göre daha eklemek zorunda düşünüyorum
5
A
cevap
3
Yanıt kesinlikle hayır. Entity Framework koolaidini içerseniz, EF'yi şimdi kullanmaya başlarsanız (linq2sql yerine) OLAP/BI'yi ücretsiz olarak yola koyduğunuza inanırsınız.
0
ile LINQ kullanmak için var mı:
WITH SET c0 AS 'HIERARCHIZE({[Measures].[Internet Sales Amount], [Measures].[Internet Gross Profit], [Measures].[Reseller Gross Profit], [Measures].[Average Sales Amount], [Measures].[Gross Profit]})'
SET r0_1 AS 'HIERARCHIZE(Filter(Filter({[Customer].[Customer Geography].[All Customers], AddCalculatedMembers(DESCENDANTS([Customer].[Customer Geography].[All Customers], 1))}, NOT [Customer].[Customer Geography].currentmember.parent is [Customer].[Customer Geography].[All Customers] OR vba!ucase(left([Customer].[Customer Geography].currentmember.properties("CAPTION"),1)) = "u"), NOT [Customer].[Customer Geography].currentmember.level is [Customer].[Customer Geography].[Country] OR vba!ucase(left([Customer].[Customer Geography].currentmember.properties("CAPTION"),1)) = "u"))'
SELECT NON EMPTY {[c0]}
ON COLUMNS, NON EMPTY VISUALTOTALS(FILTER({[r0_1]}
,vba!ucase(right([Customer].[Customer Geography].currentmember.properties("CAPTION"),8)) = "SUBTOTAL" OR [Measures].[Internet Gross Profit] > 80000)
, "* SUBTOTAL") ON ROWS FROM [Adventure Works]
CELL PROPERTIES VALUE, FORMATTED_VALUE, FORMAT_STRING, FORE_COLOR, BACK_COLOR
5
Evet, şimdi LINQ ila MDX/SSAS kullanmak mümkündür. Bunu sağlamak için SSAS Entity Framework Provider (tm) ile birlikte Microsoft ADO.NET Entity Framework 4.0-4.1 (EF) gerekir. SSAS Entity Framework Provider, LINQ'u MDX'e çevirecektir. EF + SSAS Entity Framework Sağlayıcısı, SQL Server Analysis Services (SSAS) OLAP küplerini sorgulamanızı sağlar.
Sen ödeme ve burada istek SSAS Varlık Framework Sağlayıcı edebilirsiniz: http://www.agiledesignllc.com/Products.htm
Açıklama: Ben Çevik Tasarım LLC için çalışmak - bu ürünü sunan şirket.
İlgili konular
- 1. Tam model için @ Html.HiddenFor'u kullanmanın bir yolu var mı?
- 2. NSArray'da bir kategoride ObjectType kullanmanın bir yolu var mı?
- 3. ConcurrentDictionary.TryUpdate'i bir lambda ifadesiyle kullanmanın bir yolu var mı?
- 4. Bir argümanı fmt.Printf dosyasında yeniden kullanmanın bir yolu var mı?
- 5. Bir İş örneğini yeniden kullanmanın bir yolu var mı?
- 6. Değişen reklam banner büyüklüğünü kullanmanın bir yolu var mı?
- 7. Json.Net serileştirme yöntemini değişmez sınıflarla kullanmanın bir yolu var mı?
- 8. Çoklu ek ifadesi kullanılıyorsa SCOPE_IDENTITY kullanmanın bir yolu var mı?
- 9. İdris'te `-` `işlevini doğrudan kullanmanın iyi bir yolu var mı?
- 10. DataProc ile BigQuery'yi kullanmanın bir yolu var mı?
- 11. C++ #include ifadelerinde joker karakterlerini kullanmanın bir yolu var mı?
- 12. Cygwin'de Python 3.5'i kullanmanın bir yolu var mı?
- 13. WPF'de WebBrowser denetimini kullanmanın MVVM dostu bir yolu var mı?
- 14. If ifadesinin durumunu, değeri olarak kullanmanın bir yolu var mı?
- 15. IE7 veya IE8'de Canvas kullanmanın bir yolu var mı?
- 16. Haskell'de printf formatlarıyla baskı kullanmanın bir yolu var mı?
- 17. GoLang - Yansıtılan kodun kullanımını bellekte kullanmanın bir yolu var mı?
- 18. İçerik yöneticilerini jeneratörler içinde kullanmanın anlamlı bir yolu var mı?
- 19. XAML'de rastgele C# ifadelerini kullanmanın varolan bir yolu var mı?
- 20. XSL-FO'da 'rowspan' eşdeğerini kullanmanın bir yolu var mı?
- 21. Lua'yı BREW 3.0 platformunda kullanmanın bir yolu var mı?
- 22. Dapper'da MultiMapping ve QueryMultiple'yi birlikte kullanmanın bir yolu var mı?
- 23. Ko.observableArray öğesini harita olarak kullanmanın bir yolu var mı?
- 24. F # içerisindeki arabirimleri kullanmanın daha basit bir yolu var mı?
- 25. Rust'taki yığındaki koleksiyonları kullanmanın bir yolu var mı?
- 26. Varsayılan olarak JavaScript özniteliğini kullanmanın bir yolu var mı?
- 27. Windows'ta Application Loader'ı kullanmanın herhangi bir yolu var mı?
- 28. Queryable.SelectMany() yöntemi için bir C# LINQ sözdizimi var mı?
- 29. Kod çoğaltmasını önlemek için başkaları ile başa çıkmak için bir yöntem kullanmanın bir yolu var mı?
- 30. TSQL: Son Sorgular son birkaç sorguları için SQL metni almak için bir yolu var mı
Ben de şüpheleniyorum. Herşeyden daha çok umutla sorulur :( – Stuart