Проблема, которую я получаю, является исключением, когда я пытаюсь сослаться на табличную модель Azure Analysis Service.
Сообщение = Значение «2» является неожиданным для типа «DataSourceType». Источник= Трассировки стека: Microsoft.AnalysisServices.Tabular.ObjectFactory.CreateDataSourceFromRowset (читатель IPropertyReader) в Microsoft.AnalysisServices.Tabular.DdlUtil.LoadDataTable(ObjectType objectType, таблица DataTable, DictionaryobjectMap, StringComparerInfo comparerInfo)
Я нашел ту же проблему здесь Исключение при ссылке на табличную модель SSAS в C#, но решения для нее нет.
Microsoft.AnalysisServices.Database db =
SSASConnection.Instance(Parent.Name).Databases.Find(Id);
if (db.Model != null) // Here it breaks!!!
Я нашел решение для этого.
Проблема заключалась в том, что я использовал версию Microsoft.AnalysisServices.dll 13.0.0.0.
Я обновил его до версии Microsoft.AnalysisServices.dll 14.0.0.0, и теперь все работает нормально.