I am looking at ADOMD nuget package. It seems it does not support ASP.NET Core framework. How can I Get this nuget package for ASP.NET core. If not this package, do we have any other alternative to connect to cube ?
Asked
Active
Viewed 4,100 times
2 Answers
4
There are no official .NET Core-compatible ADOMD.NET yet:
- https://github.com/dotnet/corefx/issues/20809
- https://feedback.azure.com/forums/908035-sql-server/suggestions/35508349-adomd-core
You can try this unofficial port of "Microsoft.AnalysisServices.AdomdClient".
If your hosting environment is windows, you can create simple .NET Framework-based microservice that handles requests to SSAS from your main ASP.NET Core app.
--- update ---
One more alternative: XMLA client that is compatible with .NET Core 2

Vitaliy Fedorchenko
- 8,447
- 3
- 37
- 34
-
can you add the link to the unofficial port of "Microsoft.AnalysisServices.AdomdClient". – Choco May 27 '19 at 03:28
2
ADOMD.NET (Microsoft.AnalysisServices.AdomdClient) for .NET Core is available in preview on nuget now. This is an official Microsoft maintained library.
Edit: Apparently it now also works for on-prem Analysis Services in addition to Azure Analysis Services and Power BI Premium.

GregGalloway
- 11,355
- 3
- 16
- 47
-
Thank you for the update. Any tentative date for drivers availability for on-prem cubes ? – OpenStack Jun 30 '20 at 18:56
-
It works with on-prem cubes as well (using win auth). I haven't noticed any issues. – AlexBar Sep 28 '20 at 09:46
-
@AlexBar thanks for reporting. I’ve updated the answer to reflect this. – GregGalloway Sep 28 '20 at 11:47