2015-01-28 3 views
2

TL; DR: Как включить параметр, чтобы предшествовать имени иерархии по имени измерения?Как получить размерность Breadcrumb в Excel потянув из Microsoft SSAS

Я пытаюсь реализовать изменение, которое появляется в одном из кубов, над которыми я работаю, на основе того же измерения в другом кубе. Когда пользователь создает сводную таблицу на вершине правильного куба в Excel, список размера выглядит как:

Dimension With Breadcrumb on Hierarchy Name

Если иерархия предшествует имени измерения. Когда я реализую ту же размерность на моем кубе, это выглядит как:

Dimension Without Breadcrumb on Hierarchy Name

Это отличается тем, что примера куба имеет имя Dimension предшествующих иерархии в то время как мой рабочий куб не.

Я просмотрел свойства размеров, и они кажутся одинаковыми. В частности, свойство размера HierarchyUniqueNameStyle имеет размер IncludeDimensionName. Моя интуиция говорит, что это различие может быть на самом кубе, так как множество измерений примерного куба имеют одинаковую особенность.

Есть ли другое место, где присутствуют атрибуты отображения куба? Или, это что-то, где разработчик примера куба просто изменил имя?

+0

Что такое свойство куба HierarchyUniqueNameStyle этого измерения? ExcludeDimensionName или IncludeDimensionName? –

+0

Устанавливается значение IncludeDimensionName. Я все еще ищу ответ и обновляю/отвечу на вопрос, когда узнаю больше. – Gilbrilthor

+0

Похоже, что дифференцирование происходит только в кубе, если размерность является вырожденной размерностью. Только тогда он применит это, так что атрибуты в измерении могут быть показаны как часть какого-либо измерения. – Gilbrilthor

ответ

2

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

Во-вторых, измерение должно быть ролевым измерением или, другими словами, использоваться в кубе несколько раз.

Если оба условия выполнены, появится хлебная крошка, как показано на первом снимке.

+0

Я думал, что понял значение «вырожденного» измерения, пока не прочитаю ваш комментарий «другими словами, используется в кубе несколько раз» - раньше я не видел эту дополнительную квалификацию. Не могли бы вы объяснить это или указать мне ссылку, которая объясняет это? –

+1

Я рассмотрю это еще и посмотрю, смогу ли я что-нибудь найти. Когда я изначально опубликовал это, я был вне школы менее 6 месяцев. С тех пор я многому научился, и я думаю, что ошибался в лексике. Похоже, что то, что я сказал, было вырожденным измерением, на самом деле является ролевым измерением. Спасибо, что привлек это к себе, поскольку я забыл об этом до сих пор. Я получу свой ответ, когда я получу шанс, или вы также можете его обновить. – Gilbrilthor

+1

И я только что обновил его. Не понял, что приложение может редактировать до моего предыдущего комментария. – Gilbrilthor