2010-11-09 5 views
0

Я выполнил операцию ETL, и я создал хранилище данных, и я загрузил данные в него, и до сих пор он прекрасен. Мой ETL работает нормально, так как мой хранилище данных содержит все необходимые мне данные. И затем я создал проект SSAS из своего хранилища данных после примера AdventureWorks DW. Я развернул куб и обработал его. Затем я попытался просмотреть куб. Но вот проблема, кажется, что члены существуют, но меры пустые. потому что мои измерения содержат данные, но когда я бросаю меры на него, это просто пустые ячейки. Что вызывает это?мой браузер куба не показывает меры?

ответ

1

В дизайнере куба перейдите на вкладку «Использование размера». Удостоверьтесь, что пересечение между измерением и группой мер имеет что-то там (если это должно быть отношение).

Что произойдет, если вы перетащите &. Отбросьте меру в браузере без каких-либо измерений?

Также, какая версия SSAS вы используете, это 2005? Это было IgnoreUnrelatedDimensions набор по-разному к 2008 году, я думаю ..

0

Убедитесь, что вы связали свои измерения с группами мер (т. Е. Что таблица фактов ссылается на таблицы измерений).

Также убедитесь, что в вашем хранилище данных есть внешние ключи (как только мастера в Visual Studio используют их при создании структуры куба).

+0

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

+0

Вы анализировали журнал обработки? SSAS показывает все запросы, которые он выполняет, и много дополнительной информации (например, время обработки). Это может помочь вам определить, что происходит. – AlexS

+0

Не могли бы вы дать мне подсказку, как я анализирую журналы. потому что самая большая проблема заключается в том, что я понятия не имею, что получилось, а что нет. И я новичок в этой технологии. Есть ли быстрый способ сделать этот анализ журналов? – Precious

0

Для того, чтобы развернуть на другом сервере DWH

Щелкните правой кнопкой мыши на CubeNAME

Перейти к свойствам

В свойствах конфигурации> Перейти Развертывание

В опции обработки - изменить По умолчанию - Не обрабатывать.

Если в случае, если БД очень большая и хранить огромные данные, она будет развернута, и вы сможете ее обработать позже.

Для Target - Установить имя сервера

Нажмите на кнопке OK, Deploy и последующего процессе

Смежные вопросы