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

Имеется "Измерение" с ключом (int), арибут1 (текст), атрибут2 (текст), атрибут3 (int).

Таблица измерения выглядит как-то так:

_id_|_атрибут1_|_атрибут2_|_атрибут3_
------------------------------------------------------
_1_ |____a____|____b_____|___1____
_2_ |____a____|____с_____|___1____
_3_ |____a____|____d_____|___2____
_4_ |____е____|____g_____|___3____

Как по значению (ключу) атрибута1 "а" строки 3 через id получить значение (ключ) атрибута3 "2" ?
...
Рейтинг: 0 / 0
MS SSAS. Сопоставление значения одного атрибута измерения со значением другого атрибута
    #39948518
PassedBI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IlyamI, посмотрите функцию exists
Однако, если на вход даете только Атрибут1.&a, то одну строку на выходе не получить без какой-либо агрегации, детальных строк ведь 3.
...
Рейтинг: 0 / 0
MS SSAS. Сопоставление значения одного атрибута измерения со значением другого атрибута
    #39949092
IlyamI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил следующим образом.

Создал иерархию "атрибут3"->"атрибут1" (скрыл от пользователей).

Создал вычисляемую меру (скрытая, используется в вычислениях):
Код: sql
1.
2.
3.
4.
5.
linkmember
(
    [Измерение].[атрибут1].currentmember,
    [Измерение].[Иерархия]
).parent.member_key


Готов к критике
...
Рейтинг: 0 / 0
MS SSAS. Сопоставление значения одного атрибута измерения со значением другого атрибута
    #39949258
Ferdipux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IlyamI,

Гм, оно работать будет, пока есть отношение "один-ко-многим" между атрибут 3 ->атрибут 1. Иначе - будут ошибки во время процессинга.
А в общем - какая у вас задача? Выводить в мере значение атрибута 3?
...
Рейтинг: 0 / 0
MS SSAS. Сопоставление значения одного атрибута измерения со значением другого атрибута
    #39949259
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ferdipux
IlyamI,

Гм, оно работать будет, пока есть отношение "один-ко-многим" между атрибут 3 ->атрибут 1. Иначе - будут ошибки во время процессинга.
А в общем - какая у вас задача? Выводить в мере значение атрибута 3?


Если сделана иерархии, то такое отношение "один-ко-многим" по любому есть. Есть будут ошибки процессинга и они будут подавлены настройками, то процессинг выберет определенные сочетание и откинет другие, и они будут образовывать "один-ко-многим".
...
Рейтинг: 0 / 0
MS SSAS. Сопоставление значения одного атрибута измерения со значением другого атрибута
    #39949293
IlyamI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отношение точно "один-ко-многим".

Задача в том, чтобы в зависимости от значения "атрибут1" применять то или иное форматирование для вычисляемой меры, код которого (форматирования) хранится в "атрибут3".

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


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