Почему SSAS не загружает данные измерений для моего куба? - PullRequest
1 голос
/ 13 декабря 2008

Фон:

Я пишу провайдеру данных, который SSAS будет использовать для получения данных из сторонней системы.
Я написал инструмент, который будет строить кубы, измерения, группы мер и меры на основе конфигурации сторонней системы с использованием AMO.

Теперь в браузере куба я могу получить элементы измерений, однако данные измерений никогда не запрашиваются - я знаю это, потому что мой поставщик данных будет регистрировать все запросы SQL SSAS от него.

Итак, как мне это диагностировать? Каковы этапы настройки для мер (это обычная мера 1: 1 для измерения с одним ключом - ОЧЕНЬ простой куб).

Насколько я могу судить, мои отношения совпадают с рабочим измерением и мерой, и я не получаю никаких ошибок от SSAS или журналов событий, только молчание и набор пустых ячеек в браузере Cube.

Мысли?

Ответы [ 4 ]

1 голос
/ 04 апреля 2015

Исправить расчеты:

На вкладке "Расчеты куба" убедитесь, что вы находитесь в представлении сценария (в отличие от представления формы). Напишите слово CALCULATE в области сценария. Вернитесь на вкладку «Обозреватель» и убедитесь, что у вас есть данные измерений.

Спасибо за руководство, Ян!

1 голос
/ 30 мая 2013

CALCULATE; команда отсутствовала на вкладке Сценарии / Расчеты. Решено и работает

1 голос
/ 16 декабря 2008

Я нашел свою проблему.

Когда я создавал группу мер с помощью AMO, я никогда не создавал для нее раздел. Группы измерений без разделов будут развернуты и обработаны без ошибок, но ничего не будет запрошено, поскольку связь с таблицей фактов не существует.

0 голосов
/ 26 марта 2012

Для других:

  • Проверьте, присутствует ли команда CALCULATE; на вкладке Сценарии / Расчеты
  • Убедитесь, что вы указали связь между измерениями и группами мер.
  • Установите для любого связанного измерения свойства UnknownMember значение Visible.

Дополнительные предложения здесь и здесь

...