Неофициальный форум пользователей Qlik Sense & Qlikview

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: Максим от 22 июня 2016, 03:26:56

Название: Исключение уровней агрегации (Qlikview & Qlik Sense)
Отправлено: Максим от 22 июня 2016, 03:26:56
Добрый день!
Есть формула:
=Sum( Aggr(
Count( DISTINCT {<Date={">=$(=vStartDate)<=$(vEndDate)"}>} Product_id)/ Count( DISTINCT TOTAL <Order_id> {<Date={">=$(=vStartDate)<=$(vEndDate)"}>} Product_id),
Order_id, category_name , Канал_привлечения(Общий) ) )

Как это упростить, чтобы не было 3-х уровней агрегации?
Название: Re: Исключение уровней агрегации (Qlikview & Qlik Sense)
Отправлено: admin от 22 июня 2016, 06:14:43
Привет.
А в чем именно проблема?
Название: Re: Исключение уровней агрегации (Qlikview & Qlik Sense)
Отправлено: Максим от 23 июня 2016, 09:36:10
Проблема заключается в том,что при загрузки большого объема данных отчет очень сильно глючит и невозможно работать.Читал,что с aggr такое бывает,и лучше ее не использовать.Возможно есть какой то альтернативный вариант,расчет в скрипте?
Название: Re: Исключение уровней агрегации (Qlikview & Qlik Sense)
Отправлено: admin от 23 июня 2016, 10:07:45
Да. Используйте подготовку данных на этапе загрузки.