
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 04.05.2020, 21:18 
 | 
|||
|---|---|---|---|
  
  | 
|||
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 показывал в качестве свойства оставшиеся другие. Т.е. хочется некой некая равнозначности аттрибутов? Возможно ли такое реализовать? Заранее благодарен ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 06.05.2020, 08:05 
 | 
|||
|---|---|---|---|
  
  | 
|||
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:07 
 | 
|||
|---|---|---|---|
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'), которое будет показывать значения ключа ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/topic.php?fid=49&mobile=1&tid=1857326]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    12ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    60ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    39ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 16ms | 
| total: | 157ms | 

    | 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...