Я пытаюсь настроить режим хранения ROLAP для раздела в существующем кубе SSAS. Куб немного запутан в том, что группа мер определяется именованным запросом (в отличие от таблицы), а измерения определяются в нескольких различных представлениях источника данных (DSV).
Это сообщение об ошибке, которое я получаю при запросе куба с помощью mdx:
Executing the query ...
Server: The operation has been cancelled.
Errors in the high-level relational engine. The 'dbo_dim_account' table that is required for a join cannot be reached based on the relationships in the data source view.
Execution complete
Обратите внимание, что режим хранения MOLAP с упреждающим кэшированием работает нормально. Эта проблема возникает, только если режим хранения ROLAP или HOLAP.
Кроме того, я попытался добавить таблицы всех измерений в DSV рассматриваемого куба, но это, похоже, не помогает.
Есть идеи?