| 
 | 
| 
 
SSAS 2012. CALCULATE count distinct по не ключевому атрибуту измерения 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Hello world! Есть таблица фактов и измерение, которые связаны между собой по ключевому полю Countragent_Key. Тип связи: Regular. Несколько контрагентов могут иметь одного общего родителя [Head Counteragent]. То тесть в таблице измерения есть поле [Head Counteragent]. Нужно создать вычислимую меру, которая показывает количество уникальных [Head Counteragent] попадающих на пересечение осей. Если бы [Head Counteragent] - был в таблице фактов, то можно было бы создать физическую меру, в функцией countDistinct. Подскажите, как вычислить данную величину с помощью MDX на вкладке Calculation? Пока сделать так, но не уверен, что данная формула верна: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.11.2019, 14:30 | 
  
  
  
   | 
||
| 
 
SSAS 2012. CALCULATE count distinct по не ключевому атрибуту измерения 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Yagrus2, Критерий верности - совпадение ожидаемых и получаемых результатов. Только вы это можете проверить. Что касается мдх, то от первой вычисляемой меры можно избавиться если сделать ее физической, если это конечно не противоречит вашей логике. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.11.2019, 11:23 | 
  
  
  
   | 
||
| 
 
SSAS 2012. CALCULATE count distinct по не ключевому атрибуту измерения 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Yagrus2 Если бы [Head Counteragent] - был в таблице фактов, (меланхолично) так добавьте ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.11.2019, 12:18 | 
  
  
  
   | 
||
| 
 
SSAS 2012. CALCULATE count distinct по не ключевому атрибуту измерения 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  StarikNavy Yagrus2 Если бы [Head Counteragent] - был в таблице фактов, (меланхолично) так добавьте +1 все что можно сделать в ETL - лучше делать там чтобы mdx были простыми тем более подозреваю что можно скажем добавить во вью не добавляя физ. поля если ТФ сделана на основе вью конечно ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.11.2019, 15:19 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=49&msg=39888927&tid=1857454]:  | 
    0ms | 
get settings:  | 
    11ms | 
get forum list:  | 
    15ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    74ms | 
get topic data:  | 
    13ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    47ms | 
get tp. blocked users:  | 
    2ms | 
| others: | 14ms | 
| total: | 185ms | 

| 0 / 0 | 

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