Я просматриваю пакет ADOMD nuget. Кажется, он не поддерживает структуру ASP.NET Core. Как я могу получить этот пакет nuget для ядра ASP.NET. Если не этот пакет, есть ли у нас другая альтернатива для подключения к кубу?
Пакет ADOMD nuget для ядра asp.net
Ответы (2)
Официальных ADOMD.NET, совместимых с .NET Core, пока нет:
- https://github.com/dotnet/corefx/issues/20809
- https://feedback.azure.com/forums/908035-sql-server/suggestions/35508349-adomd-core
Вы можете попробовать этот неофициальный порт "Microsoft.AnalysisServices.AdomdClient".
Если ваша среда размещения — Windows, вы можете создать простую микрослужбу на основе .NET Framework, которая обрабатывает запросы к службам SSAS из вашего основного приложения ASP.NET Core.
--- Обновить ---
Еще один вариант: XMLA-клиент, совместимый с .NET Core 2.
person
Vitaliy Fedorchenko
schedule
04.01.2019
Вы можете добавить ссылку на неофициальный порт Microsoft.AnalysisServices.AdomdClient.
- person Choco; 27.05.2019
ADOMD.NET (Microsoft.AnalysisServices.AdomdClient) для .NET Core: доступно в предварительном просмотре на nuget сейчас. Это официальная поддерживаемая Microsoft библиотека.
Изменить: по-видимому, теперь он также работает для локальных служб Analysis Services в дополнение к Azure Analysis Services и Power BI Premium.
person
GregGalloway
schedule
19.06.2020
Спасибо за обновление. Есть ли ориентировочная дата доступности драйверов для локальных кубов?
- person OpenStack; 30.06.2020
Он также работает с локальными кубами (с использованием аутентификации Win). Я не заметил никаких проблем.
- person AlexBar; 28.09.2020
@AlexBar спасибо за сообщение. Я обновил ответ, чтобы отразить это.
- person GregGalloway; 28.09.2020