
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.08.2020, 13:53
|
|||
|---|---|---|---|
|
|||
Как создать процентную ось с диапазонами 0-10%, 10-20% и т.д.? |
|||
|
#18+
Добрый день! Есть люди и длительность их на стриме: Имя длительность Дата (минут)Иванов 55 январьПетров 78 февральСидоров 3 ноябрь..ров 5 ноябрь Для описанных данных видно, что распределение такое: Процент сколько народу в диапазоне90-100% 180-90% 10-10% 2 Т.е. 78 взят за максимум. Но если я укажу уже конкретный месяц - ноябрь, то картинка поменяется. Максимумом станет 5, поэтому распределение будет таким: Процент сколько народу в диапазоне90-100% 160-70% 1 Во вторую строку попал Сидоров со своей тройкой. Как в многомерном SSAS получить такое распределение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.08.2020, 14:23
|
|||
|---|---|---|---|
Как создать процентную ось с диапазонами 0-10%, 10-20% и т.д.? |
|||
|
#18+
Charles Weyland, Поставьте задачу более корректно. Вы где хотите получить распределение на показателях, на измерениях? Сделайте вычисляемые показатели 0-10% 10-20% ... 90-100%. 10 штук. Поделите конкретные значение на ваш максимум. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.08.2020, 15:13
|
|||
|---|---|---|---|
Как создать процентную ось с диапазонами 0-10%, 10-20% и т.д.? |
|||
|
#18+
Charles Weyland, если я правильно понял и если вопрос "про процентную ось" (ака размерность), то быстро посмотреть и поиграться можно такими параметрами размерности: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.08.2020, 15:16
|
|||
|---|---|---|---|
|
|||
Как создать процентную ось с диапазонами 0-10%, 10-20% и т.д.? |
|||
|
#18+
Я сделал таблицу IdFromToName1-1100-10%2102010-20%3203020-30%4304030-40%5405040-50%6506050-60%7607060-70%8708070-80%9809080-90%109010090-100% И по ней "висящие в воздухе" (не связанное в кубе с другими мерами и измерениями) измерение с мерой, опишу на псевдокоде (ибо делал в интерфейсе: Код: sql 1. 2. 3. 4. и меру Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Единственный косяк - это то, что [Зрители].[Имя].[All] снимает фильтры и MaxDuration считается не в текущем контексте, а вообще абсолютный максимум по данным. И если выбираю "Ноябрь", то максимум остаётся абсолютным. Очевидна причина, но пока не понял, как указать правильно. Кроме месяца там ещё куча всяких параметров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.08.2020, 15:19
|
|||
|---|---|---|---|
|
|||
Как создать процентную ось с диапазонами 0-10%, 10-20% и т.д.? |
|||
|
#18+
iShvedsky Charles Weyland, если я правильно понял и если вопрос "про процентную ось" (ака размерность), то быстро посмотреть и поиграться можно такими параметрами размерности: оо, тут что-то прикольное. Не знал, надо поэкспериментировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.08.2020, 16:57
|
|||
|---|---|---|---|
Как создать процентную ось с диапазонами 0-10%, 10-20% и т.д.? |
|||
|
#18+
Charles Weyland iShvedsky Charles Weyland, если я правильно понял и если вопрос "про процентную ось" (ака размерность), то быстро посмотреть и поиграться можно такими параметрами размерности: оо, тут что-то прикольное. Не знал, надо поэкспериментировать Может вам сделать измерение из 10 элементов 0-9 ( 0-10% 10-20% ... 90-100%.) и а вашем MEMBER CURRENTCUBE.[Распределение] отталкиваетесь от currentmember этого элемента? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.08.2020, 17:08
|
|||
|---|---|---|---|
|
|||
Как создать процентную ось с диапазонами 0-10%, 10-20% и т.д.? |
|||
|
#18+
a_voronin Может вам сделать измерение из 10 элементов 0-9 ( 0-10% 10-20% ... 90-100%.) и а вашем MEMBER CURRENTCUBE.[Распределение] отталкиваетесь от currentmember этого элемента? Так я как раз выше описал, что именно так и сделал. Дискретизация вообще ничем не помогла, там чуть иначе, поэтому вернулся к своему решению. Единственное, что не пойму, как сделать правильно - это как обратиться к максимуму вне контекста конкретного зрителя. Т.е. у меня есть особенная мера - "Самый долгий просмотр из всех зрителей". Можно выбрать "Ноябрь" и будет самый долгий просмотр среди ноябрьских зрителей. Или выбрать "мужики", тогда среди мужиков. Если я пишу так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. то в контексте "[Зрители].[Имя].[Имя]" у каждого зрителя будет своё персональное значение максимума и оно будет равняться единственному значению - его длительности. А чтобы взять максимум из всех зрителей, приходится писать так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Но тогда я снимаю вообще все фильтры со всех зрителей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.08.2020, 22:11
|
|||
|---|---|---|---|
|
|||
Как создать процентную ось с диапазонами 0-10%, 10-20% и т.д.? |
|||
|
#18+
Charles Weyland, ([Зрители].[Имя].[All], [Measures].MaxDuration) - не должна такая конструкция снимать фильтр с календаря, это же другое измерение и в данном кортеже вообще не представлено в явном виде, так что выбор на календаре таким и останется. Попробуйте прям это выражение потестить отдельно, по зрителям будет одинаково, но по другим связанным измерениям должно меняться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2020, 07:58
|
|||
|---|---|---|---|
Как создать процентную ось с диапазонами 0-10%, 10-20% и т.д.? |
|||
|
#18+
iShvedsky Charles Weyland, если я правильно понял и если вопрос "про процентную ось" (ака размерность), то быстро посмотреть и поиграться можно такими параметрами размерности: Бакеты в его случае не помогут. Бакеты должны меняться динамически, а эти фиксируются в момент процессинга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=49&mobile=1&tid=1857267]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 132ms |

| 0 / 0 |

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.