|
|
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
Статья MSDNEach dimension has a default hierarchy associated with it, and each hierarchy may have a default member. These defaults are used in the following scenarios: A query specifies that a dimension will be positioned on one of the axes but does not choose any members from that dimension to occur along the specified axis. For example, the Time dimension is along the x-axis but no members have been specified. When this happens, the provider chooses a hierarchy and member as the defaults and places these defaults on the axis. A query indicates that a dimension must be a slicer dimension but does not choose a member as the slicer. When this happens, the provider uses a default slicer, which yields the default member. IMDFind::FindCell does not specify a member for one of the constituent dimensions of an axis. When this happens, the provider uses the default member for that dimension. IMDFind::FindTuple does not specify a member for a constituent dimension on the axis. When this happens, the provider uses the default member for that dimension. The DIMENSIONS rowset has a column named DEFAULT_HIERARCHY that indicates the default hierarchy for a dimension. The HIERARCHIES rowset has a column named DEFAULT_MEMBER that indicates the default member of the hierarchy. Also, the expressions <dimension>.DEFAULTMEMBER and <hierarchy>.DEFAULTMEMBER may be used to explicitly select the default member of a dimension or hierarchy. Все понятно, непонятно одно - как установить DEFAULT_HIERARCHY? Владислав Беляев ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2008, 12:34 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
Получен следующий ответ "If I remember correctly, it (DEFAULT_HIERARCHY) is the first visible user hierarchy (if there is one) or the first visible attribute hierarchy otherwise." Также я посмотрел AMO - там нету возможности установить Default_Hierarchy. Получается нужно играться с флагом Visible у иерархии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 03:52 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
Просто ради интереса, а зачем Вам надо знать/установить Default Hierarchy ? Никакого значения в MDX она не имеет. Кроме как колонка в MDSCHEMA_DIMENSIONS rowset больше нигде это не всплывает. Моша ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 07:48 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
А за тем, что раз у измерения (в MDSCHEMA_DIMENSIONS) есть этот признак, то возник вполне разумный вопрос, а как воспользоваться этим в свое благо, не для мебели же он в конце концов. Но в ходе исследований Влад выяснил, что те кто делал AMO (XMLA for Administrators) не вполне тесно работали с теми кто делал ADOMD (ODBO). В итоге в одном месте AMO в хвосте тащится, в другом ADOMD. Примеров достаточно. А жаль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 10:21 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
MoshaПросто ради интереса, а зачем Вам надо знать/установить Default Hierarchy ? Никакого значения в MDX она не имеет. Кроме как колонка в MDSCHEMA_DIMENSIONS rowset больше нигде это не всплывает. Моша ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights Пользователь перетаскивает измерение в строки или столбцы, а ему уже и иерархия подставляется. Т.е. если пользователь не слишком крут чтобы погрузиться в иерархии измерения, но способен работать с измерением целиком. Кроме того в ADOMD есть сценарий, если выбрать SELECT FROM [Куб] результирующий cellset будет содержать Filter axis, где будут перечисленны именно default_hierarchy. В целом то, что сказал Николай действительно выполняется, однако нельзя перетащить в BIDS, чтобы поменять порядок этих иерархий, кроме того столкнулся со случаем, когда правило не выполняется. Хочу попробовать если порядок атрибутов изменить в xml, может быть это поможет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 15:09 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
БеляевКроме того в ADOMD есть сценарий, если выбрать SELECT FROM [Куб] результирующий cellset будет содержать Filter axis, где будут перечисленны именно default_hierarchy. В ADOMD.NET как и в OLEDB for OLAP будут перечислины все иерархии. Если ADOMD ведёт себя так как Вы описали, то это баг. БеляевПользователь перетаскивает измерение в строки или столбцы, а ему уже и иерархия подставляется. Т.е. если пользователь не слишком крут чтобы погрузиться в иерархии измерения, но способен работать с измерением целиком Да, это собственно единственный сценарий для которого DEFAULT_HIERARCHY может пригодиться, но даже он довольно слабый по моему мнению. Моша ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2008, 18:32 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
Добрый день. Столкнулся с такой же проблемой. Пользователи хотят чтобы при выборе измерения в клиенте подставлялась иерархия по умолчанию. Дело осложняется тем, что атрибут - parent-child и из него не сделаешь пользовательскую иерархию. Не получится отсортировать пользовательские иерархии как многие предлагают сделать. Что нибудь изменилось за 10 лет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2019, 15:50 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
Denis@nk, Последнее внешне-функциональное обновление в SSAS для MD было с SQL Server версией 2008, остальное по визуально-незначимым мелочам, или чисто по ядру (внутренние оптимизации) за последние 3 года рынок стремительно уходит в облака MD в облаках нет (виртуализация это не серьёзно) и как результат рынок многомерной модели радикально сокращается (по предложениям и финансам) Я уже с год как ушел, как-бы не жалко было терять опыт. Хотя если чудо случится - будет приятная прибавка к зарплате (подозреваю что многие клиенты подпишутся срочно перейти с ограниченно-проблемной табличной модели) хотя в последнее время какие-то всё слабее надежды на облачную команду MS хотя вот вроде R в Azure SQL интегрируют понемногу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2019, 22:38 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
vikkivDenis@nk, Последнее внешне-функциональное обновление в SSAS для MD было с SQL Server версией 2008, остальное по визуально-незначимым мелочам, или чисто по ядру (внутренние оптимизации) за последние 3 года рынок стремительно уходит в облака MD в облаках нет (виртуализация это не серьёзно) и как результат рынок многомерной модели радикально сокращается (по предложениям и финансам) Я уже с год как ушел, как-бы не жалко было терять опыт. Хотя если чудо случится - будет приятная прибавка к зарплате (подозреваю что многие клиенты подпишутся срочно перейти с ограниченно-проблемной табличной модели) хотя в последнее время какие-то всё слабее надежды на облачную команду MS хотя вот вроде R в Azure SQL интегрируют понемногу. Плюс 100500. Табличная модель слабовата. И вряд ли сравнится с MD в будущем по функционалу, но время сложных проектов прошло, хотя это были прекрасные 10 лет моей карьеры. Теперь едим слона по частям и пилим модельки попроще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 12:29 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
tarrusvikkivDenis@nk, Последнее внешне-функциональное обновление в SSAS для MD было с SQL Server версией 2008, остальное по визуально-незначимым мелочам, или чисто по ядру (внутренние оптимизации) за последние 3 года рынок стремительно уходит в облака MD в облаках нет (виртуализация это не серьёзно) и как результат рынок многомерной модели радикально сокращается (по предложениям и финансам) Я уже с год как ушел, как-бы не жалко было терять опыт. Хотя если чудо случится - будет приятная прибавка к зарплате (подозреваю что многие клиенты подпишутся срочно перейти с ограниченно-проблемной табличной модели) хотя в последнее время какие-то всё слабее надежды на облачную команду MS хотя вот вроде R в Azure SQL интегрируют понемногу. Плюс 100500. Табличная модель слабовата. И вряд ли сравнится с MD в будущем по функционалу, но время сложных проектов прошло, хотя это были прекрасные 10 лет моей карьеры. Теперь едим слона по частям и пилим модельки попроще. А можете штук 5 фич, которые есть в MD и нет в Tabular 2017? Мне кажется в 2017й табуляр практически не уступает MD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 16:23 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 17:09 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
Actions и Scope нет в Tabular, а это мощные возможности MD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 17:13 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
T87tarrusпропущено... Плюс 100500. Табличная модель слабовата. И вряд ли сравнится с MD в будущем по функционалу, но время сложных проектов прошло, хотя это были прекрасные 10 лет моей карьеры. Теперь едим слона по частям и пилим модельки попроще. А можете штук 5 фич, которые есть в MD и нет в Tabular 2017? Мне кажется в 2017й табуляр практически не уступает MD Гигантский косяк Табулярной модели это отсутствие ключей для аттрибутов. Всё фильтруется используя имена. Если использовать MD, то Excel генерит MDX для MD используя ключи аттрибутов и изменение имён не ломает отчеты при их изменении. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 18:38 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
Alex_496Actions и Scope нет в Tabular, а это мощные возможности MD Ну насчет Scope я бы не сказал, что прям это может стать критичным в выборе MD vs Tabular. Пока удается обходиться без них, там где они нужны. Правда не так удобно и красиво. Actions тоже сомнительный плюс. Вот чего действительно не хватает, так это parent-child с динамическим количеством уровней и человеческого редактора вычислимых мер. В остальном пока сильной боли не чувствую при переходе на Tabular. Есть уже реализованный проект с 3+ млрд строк данных, M2M, parent-child и прочими радостями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 21:05 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
tarrusT87пропущено... А можете штук 5 фич, которые есть в MD и нет в Tabular 2017? Мне кажется в 2017й табуляр практически не уступает MD Гигантский косяк Табулярной модели это отсутствие ключей для аттрибутов. Всё фильтруется используя имена. Если использовать MD, то Excel генерит MDX для MD используя ключи аттрибутов и изменение имён не ломает отчеты при их изменении. Translations в помощь. Зачем менять названия атрибутов, когда можно их переопределить на уровне транслейшенов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 21:07 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
T87tarrusпропущено... Гигантский косяк Табулярной модели это отсутствие ключей для аттрибутов. Всё фильтруется используя имена. Если использовать MD, то Excel генерит MDX для MD используя ключи аттрибутов и изменение имён не ломает отчеты при их изменении. Translations в помощь. Зачем менять названия атрибутов, когда можно их переопределить на уровне транслейшенов? Не понимаю причем здесь Translations. Пример из пальца. У меня есть измерение Кастомер с членом ООО"Вася Пупкин". Кто-то набросал себе эксельных пивотов с этим Васей и радуется. Вася переименовался в ООО"Вася Смирнов". Все эксельные отчеты слетели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2019, 14:22 |
|
||
|
Как установить иерархию по-умолчанию SSAS
|
|||
|---|---|---|---|
|
#18+
tarrusT87пропущено... Translations в помощь. Зачем менять названия атрибутов, когда можно их переопределить на уровне транслейшенов? Не понимаю причем здесь Translations. Пример из пальца. У меня есть измерение Кастомер с членом ООО"Вася Пупкин". Кто-то набросал себе эксельных пивотов с этим Васей и радуется. Вася переименовался в ООО"Вася Смирнов". Все эксельные отчеты слетели. Я думал Вы про название атрибута, а не его значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2019, 00:20 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=35287790&tid=1857672]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 265ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...