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

Автор Тема: Группировка данных продаж (Qlik Sense, Qlikview)  (Прочитано 1353 раз)

Оффлайн LoryMax

  • Наставник
  • **
  • Сообщений: 59
  • Страна: ru
  • Рейтинг: +6/-0
    • Просмотр профиля
Группировка данных продаж (Qlik Sense, Qlikview)
« : Сентябрь 27, 2016, 08:51:47 pm »
Добрый вечер!
Нужно сгруппировать данные (приходы, расходы, возвраты и т.п.) по продажам по "дате-магазину-артикулу". Памяти не хватает. Как лучше подобную задачу решить?

Load KeyDOA
,Sum(alt(vr, 0)) as vr
,Sum(alt(pr, 0)) as pr
,Sum(alt(sale, 0)) as sale
...
from lib://SSD/DF.qvd(qvd)
group by KeyDOA;

,где
Hash128(Объект, Дата, Артикул) as KeyDOA

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Группировка данных продаж
« Ответ #1 : Сентябрь 28, 2016, 07:12:42 am »
Привет.
Разбейте записи по дате на фрагменты, сгруппируйте и соедините результаты в одну таблицу.
В жертву приносим время, при этом экономим память, занимаемую в процессе вычислений.