powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Кубы OLAP. Измерение с переменчивой структурой.
5 сообщений из 5, страница 1 из 1
Кубы OLAP. Измерение с переменчивой структурой.
    #40121989
Piotr I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Наскольо реально сделать что-то такое:
Делаю куб по работникам и хочу добавить измерение - подразделение (иерархическое), но дело в том, что у разных работников будет различаться количество элементов в этой иерархие. Например Директор относится непосредственно к фирме (один уровень иерархии).
А какой-нибудь Пупкин может находится в Фирма -> Управление -> Департамент -> Сектор продаж.
Из исходников у меня таблица подразделений (код, наименование, код головного подразделения). Можно ли это как-то реализовать и, если можно, то как лучше?

Спасибо :)
...
Рейтинг: 0 / 0
Кубы OLAP. Измерение с переменчивой структурой.
    #40122037
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Piotr I,

Можно, например, с помощью parent-child измерения
...
Рейтинг: 0 / 0
Кубы OLAP. Измерение с переменчивой структурой.
    #40122321
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Piotr I
Добрый день!
Наскольо реально сделать что-то такое:
Делаю куб по работникам и хочу добавить измерение - подразделение (иерархическое), но дело в том, что у разных работников будет различаться количество элементов в этой иерархие. Например Директор относится непосредственно к фирме (один уровень иерархии).
А какой-нибудь Пупкин может находится в Фирма -> Управление -> Департамент -> Сектор продаж.
Из исходников у меня таблица подразделений (код, наименование, код головного подразделения). Можно ли это как-то реализовать и, если можно, то как лучше?

Спасибо :)


Parent-Child в SSAS измерениях есть и прекрасно работает для вашей задачи.
...
Рейтинг: 0 / 0
Кубы OLAP. Измерение с переменчивой структурой.
    #40122480
Piotr I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_voronin
Piotr I
Добрый день!
Наскольо реально сделать что-то такое:
Делаю куб по работникам и хочу добавить измерение - подразделение (иерархическое), но дело в том, что у разных работников будет различаться количество элементов в этой иерархие. Например Директор относится непосредственно к фирме (один уровень иерархии).
А какой-нибудь Пупкин может находится в Фирма -> Управление -> Департамент -> Сектор продаж.
Из исходников у меня таблица подразделений (код, наименование, код головного подразделения). Можно ли это как-то реализовать и, если можно, то как лучше?

Спасибо :)


Parent-Child в SSAS измерениях есть и прекрасно работает для вашей задачи.


Спасибо, разобрался с этим и должно пойти, но у меня есть проблема со связями в Измерении
У меня таблица структуры связывается с таблицей фактов по текстовому ключу(уникальному) idn, а в таблице структуры у меня id и parent_id, отвечают за иерархию. И получается, когда я хочу добавить Измерение с parent-child иерархией, то у меня либо есть иерархическая структура, но данные не агрегируются (ключ - id), либо данные агрегируются, но нет иерархической структуры (ключ idn)

Могу, конечно, добавить в таблицу фактов поле id, и тогда всё будет замечательно, но можно ли без этого
...
Рейтинг: 0 / 0
Кубы OLAP. Измерение с переменчивой структурой.
    #40122891
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Piotr I
a_voronin
пропущено...


Parent-Child в SSAS измерениях есть и прекрасно работает для вашей задачи.


Спасибо, разобрался с этим и должно пойти, но у меня есть проблема со связями в Измерении
У меня таблица структуры связывается с таблицей фактов по текстовому ключу(уникальному) idn, а в таблице структуры у меня id и parent_id, отвечают за иерархию. И получается, когда я хочу добавить Измерение с parent-child иерархией, то у меня либо есть иерархическая структура, но данные не агрегируются (ключ - id), либо данные агрегируются, но нет иерархической структуры (ключ idn)

Могу, конечно, добавить в таблицу фактов поле id, и тогда всё будет замечательно, но можно ли без этого


Ничего не понял, но подготовка ключей важная задача. Иногда надо специально генерировать новые ключи под ваше конкретное дерево.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Кубы OLAP. Измерение с переменчивой структурой.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]