SSAS MDX возвращает значение NULL для простого запроса - куб обработан, а Facttable содержит данные - PullRequest
0 голосов
/ 28 июня 2011

У меня есть куб с 3 разделами, которые относятся к соответствующей таблице фактов из другой базы данных.Когда я обрабатываю куб, в сообщении говорится о считывании 63000 строк, а когда я смотрю на оценочные строки раздела, он равен 63000.

Однако, когда я просматриваю куб или выполняю простой запрос MDX, данных нет.Кроме того, предполагаемый размер файла данных остается равным 0.

У меня есть куб приключенческих работ на том же сервере, и он работает, как и ожидалось, похоже, это только этот куб

1 Ответ

0 голосов
/ 14 июля 2011

Существует ряд распространенных причин такого рода проблемы:

Удаление CALCULATE;Оператор из сценария MDX может вызвать это, добавление его обратно, если оно отсутствует, должно это исправить.

Установка одного или нескольких атрибутов в IsAggregateable = false может вызвать это, если первый член в атрибуте не имеет данныхВы должны установить явное значение по умолчанию.Установка более подходящего элемента по умолчанию или включение IsAggregatable обратно может исправить это.

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

...