Почему SSAS не загружает данные измерений для моего куба?

Фон:

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

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

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

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

Мысли?

13.12.2008 20:58:59
4 ОТВЕТА
РЕШЕНИЕ

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

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

1
16.12.2008 20:23:56

Для других:

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

Больше предложений здесь и здесь

0
27.03.2012 15:47:15

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

1
30.05.2013 11:56:09
Пожалуйста, попробуйте прочитать это stackoverflow.com/about , чтобы получить больше понимания о вопросах / ответах здесь на SO. Ваш вклад не отвечает на вопрос. Это больше комментарий, другой ответ. Вы можете добавить комментарий, как только вы повысите свою репутацию: stackoverflow.com/faq#reputation
Radim Köhler 30.05.2013 12:16:33

Чтобы исправить расчеты:

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

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

1
3.04.2015 21:45:12