Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 21, 2017, 07:19:34 am

Автор Тема: Исключение уровней агрегации (Qlikview & Qlik Sense)  (Прочитано 644 раз)

Оффлайн Максим

  • Наставник
  • **
  • Сообщений: 87
  • Рейтинг: +5/-0
    • Просмотр профиля
Добрый день!
Есть формула:
=Sum( Aggr(
Count( DISTINCT {<Date={">=$(=vStartDate)<=$(vEndDate)"}>} Product_id)/ Count( DISTINCT TOTAL <Order_id> {<Date={">=$(=vStartDate)<=$(vEndDate)"}>} Product_id),
Order_id, category_name , Канал_привлечения(Общий) ) )
Как это упростить, чтобы не было 3-х уровней агрегации?

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Исключение уровней агрегации (Qlikview & Qlik Sense)
« Ответ #1 : Июнь 22, 2016, 06:14:43 pm »
Привет.
А в чем именно проблема?

Оффлайн Максим

  • Наставник
  • **
  • Сообщений: 87
  • Рейтинг: +5/-0
    • Просмотр профиля
Re: Исключение уровней агрегации (Qlikview & Qlik Sense)
« Ответ #2 : Июнь 23, 2016, 09:36:10 am »
Проблема заключается в том,что при загрузки большого объема данных отчет очень сильно глючит и невозможно работать.Читал,что с aggr такое бывает,и лучше ее не использовать.Возможно есть какой то альтернативный вариант,расчет в скрипте?

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


Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Исключение уровней агрегации (Qlikview & Qlik Sense)
« Ответ #3 : Июнь 23, 2016, 10:07:45 am »
Да. Используйте подготовку данных на этапе загрузки.