powered by simpleCommunicator - 2.0.43     © 2025 Programmizd 02
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как перестроить куб
5 сообщений из 5, страница 1 из 1
Как перестроить куб
    #40093880
Larr`
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Такая проблема:
Есть простой куб, но с большим количеством данных.
Таблица фактов в нём объединена, то есть там находятся факты заявки и отгрузки
Сейчас в нём есть измерение с общими параметрами заявки и отгрузки. И (внезапно) оказалось, что хоть сами параметры общие, их значения могут быть различны для заявки и отгрузки.
Я бы просто добавил бы RP-измерение, но пользователи куба хотят по-прежнему управлять фильтрами из одного измерения. Разделять на две таблицы тоже не вариант.
Как можно по-простому перестроить куб?
Есть идея скрыть второе измерение, копировать туда фильтры из первого и фильтровать в калькулейшенах, но непонятно, как это сделать...
Что посоветуете?
...
Рейтинг: 0 / 0
Как перестроить куб
    #40093898
bideveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Larr`,

Не совсем понятно, в чем именно проблема. Приведите пример.
...
Рейтинг: 0 / 0
Как перестроить куб
    #40093992
Larr`
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот такая упрощенная схема
Таблица фактовidid измерения заявкиid измерения отгрузкиid общего измеренияФлаг заявкиФлаг отгрузки1105171021051711Таблица общего измерения
idразмерриск цвет17 большой высокий зеленый18 большой низкий зеленый
Раньше общее измерение было действительно общим, а теперь для заявки и отгрузки могут быть разные id и измерение становится не общим.
Стандартным решением было бы добавить id и подключить измерение второй раз, примерно так
idid измерения заявкиid измерения отгрузкиid измерения заявки2id измерения отгрузки2Флаг заявкиФлаг отгрузки1105170102105171811но пользователи куба хотят по-прежнему управлять фильтрами из одного измерения,
при выборе "Риск - высокий" было две заявки, ноль отгрузок, "Риск - низкий" - ноль заявок, одна отгрузка
...
Рейтинг: 0 / 0
Как перестроить куб
    #40094006
ShIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не проще "расшить" факты?
idid измерения заявкиid измерения отгрузкиid общего измеренияФлаг заявкиФлаг отгрузки110517102105171031051801
...
Рейтинг: 0 / 0
Как перестроить куб
    #40094867
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Larr`
пользователи куба хотят по-прежнему управлять фильтрами из одного измерения.


У меня создается впечатление, что вы чего-то не понимаете про кубы.

Как это мешает разделить на две таблицы и на две группы мер?

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


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