|
|
|
SSAS 2016 Равнозначные атрибуты в измерении или отношения 1:1
|
|||
|---|---|---|---|
|
#18+
Вопрос может показаться странным.... Но назрел. К примеру, есть таблица дат. Упрощу до 4 колонок: Дата;НомерДняНедели;ИмяКраткое;ИмяПолное; ----------------------------------------------- 04.05.2020;1;Пн;Понедельник 05.05.2020;2;Вт;Вторник 06.05.2020;3;Ср;Среда 07.05.2020;4;Чт;Четверг 08.05.2020;5;Пт;Пятница 09.05.2020;6;Сб;Суббота 10.05.2020;7;Вс;Воскресенье По сути: колонки 2,3 и 4 - всего лишь разные наименования дней недели: числовое, краткое, полное При проектировании измерений естественно ключевое поле - "Дата", а оставшиеся три - зависимые атрибуты. Суть вопроса: Как реализовать "равнозначные атрибуты" в измерении? Т.е. чтобы при просмотре данных в том же Excel - каждый из атрибутов 2,3,4 показывал в качестве свойства оставшиеся другие. Т.е. хочется некой некая равнозначности аттрибутов? Возможно ли такое реализовать? Заранее благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2020, 21:18 |
|
||
|
SSAS 2016 Равнозначные атрибуты в измерении или отношения 1:1
|
|||
|---|---|---|---|
|
#18+
Ruban Igor, Можно сделать, чтобы ... Ruban Igor Т.е. чтобы при просмотре данных в том же Excel - каждый из атрибутов 2,3,4 показывал в качестве свойства оставшиеся другие. На вашем примере. Перетаскиваем поле таблицы "ИмяКраткое" еще раз в дизайнере измерения на панель Attributes. Оно получает имя ИмяКраткое1, меняете или оставляете как есть. В свойствах атрибута - устанавливаете AttributeHierachyEnabled - false, это атрибут только для отображения свойств в Excel. Далее, переходите на вкладку Relationships и создаете связь между атрибутами "НомерДняНедели" и "ИмяКраткое1". Все. При анализе в Excel по полю "НомерДняНедели" у вас будет возможность вывести его свойство - "ИмяКраткое1". Смысл сделанного - мы вводим поле в структуру измерения дважды. Второй раз - убираем иерархию атрибута, так как она смысла не имеет (иерархия уже есть), а атрибут введен исключительно для поддержки в Excel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2020, 08:05 |
|
||
|
SSAS 2016 Равнозначные атрибуты в измерении или отношения 1:1
|
|||
|---|---|---|---|
|
#18+
Ruban Igor, Задачу вы сформулировали крайне путано, но если я правильно понял, что вы хотите, то обратите внимание, что у атрибута есть следующий свойства: key_field, name_field, sort, value_member то есть неделя может иметь key_field = 2019 + 3 неделя = 201903 name field "3 неделя 2019" sort = 03 value_member = "2019.03" это все могут быть четыре разных поля с разными значениями. Можно сделать вычисляемое поле Date.Week.CurrentMember.Properties('Key'), которое будет показывать значения ключа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2020, 08:07 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=8&tid=1857326]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 405ms |

| 0 / 0 |
