как мы можем создать olap vitual cube

Я создал измерения и таблицу фактов для построения куба. Однако я не хочу создавать куб OLAP в SSAS с физическими данными, но я хочу создать виртуальный куб, который не содержит данных, и нам не нужно обрабатывать этот куб. Есть ли какой-либо метод или программное обеспечение, с помощью которых мы можем создать виртуальный куб на SQL Server?

Спасибо


person phalondon    schedule 14.01.2018    source источник


Ответы (1)


Если вы используете многомерные кубы, вы можете выбрать режим ROLAP:

ROLAP - режим хранения ROLAP заставляет агрегаты раздела храниться в индексированных представлениях в реляционной базе данных, которая была указана в источнике данных раздела. В отличие от режима хранения MOLAP, ROLAP не вызывает сохранение копии исходных данных в папках данных служб Analysis Services. Вместо этого, когда результаты не могут быть получены из кеша запросов, доступ к индексированным представлениям в источнике данных осуществляется для ответа на запросы. Ответ на запрос обычно медленнее с хранилищем ROLAP, чем с режимами хранения MOLAP или HOLAP. Время обработки также обычно меньше с ROLAP. Однако ROLAP позволяет пользователям просматривать данные в режиме реального времени и может сэкономить место для хранения, когда вы работаете с большими наборами данных, которые нечасто запрашиваются, такими как чисто исторические данные.

Если вы предпочитаете использовать SSAS Tabular, прямой запрос может быть вариантом:

Службы Analysis Services позволяют извлекать данные и создавать отчеты из табличной модели путем извлечения данных и агрегатов непосредственно из системы реляционной базы данных с использованием режима DirectQuery. (Прямой запрос - это корпоративная функция)

person WimV    schedule 15.01.2018