Как создать пользовательские типы свертки в icCube?

Как создать пользовательские типы свертки в icCube?

Скажем, мне нужен WAvg (который там уже реализован) вместо простой функции Avg. Но я не в раскрывающемся списке в форме создания меры. Что мне теперь делать?

1 ответ

Решение

Александр, я полагаю, вы говорите о построителе кубов.

Средневзвешенное значение недоступно в списке доступных типов агрегации, потому что нет прямого способа реализовать его на уровне куба. Типы агрегации, доступные для стандартных мер, представляют собой простые вычисления. Эти вычисления должны быть очень быстрыми для миллионов строк. У вас есть два типа средних значений для стандартных показателей: "среднее по листам (строкам)" и "среднее по детям", которые могут быть близки к тому, что вы ищете.

В случае средневзвешенного значения вы должны создать расчетную меру: вам нужно определить значения, чтобы "взвесить" основную меру против. Средневзвешенная документация дает несколько примеров.

Другие вопросы по тегам