powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Проектирование измерения из двух признаков
8 сообщений из 8, страница 1 из 1
Проектирование измерения из двух признаков
    #39793365
Gold_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.

У меры есть два признака (F1 и F2), которые могут принимать значение false/true
Эти признаки логически связаны.
Сейчас они используются как разные атрибуты одного измерения (для каждого атрибута есть значение false и true.
Id измерения формируется побитно, т.е. для двух признаков это числа от 0 до 3.
Пользователю интересно только значения true.
Хотелось бы их объединить в один атрибут со значениями F1 и F2
Вопрос как это сделать?
Проблема в том, некоторые значения будут относится и к F1 и к F2
...
Рейтинг: 0 / 0
Проектирование измерения из двух признаков
    #39793412
ShIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gold_,

так создайте третий, у которого будет нет = 0 и да = >0
...
Рейтинг: 0 / 0
Проектирование измерения из двух признаков
    #39793845
Gold_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShIgorGold_,

так создайте третий, у которого будет нет = 0 и да = >0

Спасибо за участие,
поясните, пжл, что вы имели в виду
...
Рейтинг: 0 / 0
Проектирование измерения из двух признаков
    #39793916
ShIgor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gold_,

id f1idf1name f2id f2name f3id f3name0 0 false 0 false 0 false1 1 true 0 false 1 true2 0 false 1 true 1 true3 1 true 1 true 1 true
...
Рейтинг: 0 / 0
Проектирование измерения из двух признаков
    #39794648
Gold_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShIgor,
Еще раз спасибо.
я очень плохо сформулировал
Да, действительно сейчас так.

idf1idf1namef2idf2name0 0 false 0 false1 1 true 0 false2 0 false 1 true3 1 true 1 true

Хочу сделать измерение
с двумя значениями
namef1namef2name

Проблема в том, что некоторые экземпляры измерения могут принадлежать и к f1name и к f2name.
...
Рейтинг: 0 / 0
Проектирование измерения из двух признаков
    #39794661
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gold_,

приведи пример-дерево с этой принадлежностью до ключей, у тебя всего-лишь 4 ключа,
так что примеры комбинаций связей "как надо" вполне можно показать

иначе пока только гадания, тебе показали вариант решения через OR, можно и через AND или ещё какими функциями дискретной логики

в обычных иерархических измерениях у одного parent может быть несколько child, но у каждого child только один parent
для более сложных случаев не удовлетворяющих условиям выше (child -> multiple parents) можно моделировать через M2M ассоциативные мосты
естественно придётся учитывать особенности интерпретации агрегаций таких решений.
...
Рейтинг: 0 / 0
Проектирование измерения из двух признаков
    #39795156
Gold_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikkiv,

Спасибо.

Из двух это упрощенный вариант, но суть отражает.
пример меры

id sumf1namef1name110000220001330010440011

на основании двух полей хочу сделать одно измерение:
namef1namef2name

При выборе f1name должны попадать экземпляры мер с id 3,4
При выборе f2name должны попадать экземпляры мер с id 2,4

vikkivможно моделировать через M2M ассоциативные мосты
естественно придётся учитывать особенности интерпретации агрегаций таких решений.

похоже, надо использовать M2M

vikkiv, можно подробней? или где бы найти пример использования?
еще раз спасибо.
...
Рейтинг: 0 / 0
Проектирование измерения из двух признаков
    #39797366
Gold_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikkiv,

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


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