Как стать автором
Обновить

Комментарии 5

Спасибо.
я с 2000 sql занимался построением OLAP кубов и даже сертифицировался в этой области. Потом не занимался этой областью лет 10 и вот собрался было сделать куб в 2012 SQL, но не тут-то было. Если подскажете, буду очень благодарен: как сделать измерение, у которого будет несколько уровней, например, географическое измерение в котором следующие уровни: Страна, Город, Название организации, причем все поля находятся в одной единственной таблице. в 2003 SQL это делалось просто и очевидно перетаскиванием полей в измерение и выстраиванием в нужном порядке. спасибо.
Собственно в 2012 все несильно сложнее.

Открываем измерение. По умолчанию окно измерения разделено на три области: Атрибуты, Иерархии, Таблицы. Тащим с таблицы интересные поля в область атрибутов, чтобы затем выстроить их по уровням (Читай: Иерархиям). Теперь уже из области атрибутов, тащим интересный атрибут в область иерархии (та что посредине). Автоматически создастся иерархия. Следующий атрибут поттягиваем к первому в создавшуюся иерархию (Там синими полосами будет видно куда она вставится). Собственно вот. Данная иерархия будет доступна при развертке куба.

Если что-то «не стреляет» возможно стоит настроить связи атрибутов на второй вкладке — тоже простым перетягиванием одного на другое. Еще можно настроить свойства самих атрибутов — если покопаться, там много интересных нюансов можно обнаружить (как то: обработка NULL, поттягивание имени или сортировки из другого столбца, или сокрытие атрибута из пользовательского представления куба)

Еще рекомендую ознакомиться с майкрософтовским учебником: язык гоблинский конечно, но на примерах можно неплохо освоиться. Подойдет учебник от 2008 Server'а. Конкретно пример с городам-странами разобран кажется на третьем уроке

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

пример: «Диаграмма связи атрибутов используется, чтобы создать, изменить или удалить связи атрибутов. В диаграмме связи атрибутов также выделяются связи атрибутов, вызывающие проблемы, и отображается подсказка с описанием проблемы.» и все в таком же духе, а что такое связи атрибутов, зачем эти атрибуты связывать, в каких случаях их связывать не нужно, а в каких, наоборот, обязательно — нет.
Там на самом деле, это по ссылкам есть. То есть, кажется, в начале статьи, есть такая штука, типа «похожее» или что что-такое. Не могу сейчас посмотреть — систему новую накатил без справочника…

Там уже больше общих слов с какими-то разъяснениями. А учебник да — для тех кто первый раз видет, и не знает куда ткнуться
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Публикации

Истории