Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Август 14, 2018, 09:45:50 am

Автор Тема: Объединение одинаковых строк в Qlikview / Qlik Sense  (Прочитано 4174 раз)

Оффлайн asdlegioner

  • Наставник
  • **
  • Сообщений: 63
  • Рейтинг: +2/-0
    • Просмотр профиля
Доброго времини суток. Я только начинаю работать с qlikview и сталкнулся с такой задачей которую неполучаеться решить. Не подскажите как можно объеденить повторяющиеся фразы в одну строку и сложить по ним расходы? (скриншот ниже).


Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1160
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #1 : Октябрь 28, 2014, 12:31:34 pm »
День добрый.

Создайте объект диаграмма с измерением - Фраза и выражением для подсчета сумм
sum([Расход])
Тип диаграммы выбирается на вкладке "Общая" свойств диаграммы.
Выбираем иконку таблицы (нижний ряд, крайняя правая) Прямая таблица.

Оффлайн asdlegioner

  • Наставник
  • **
  • Сообщений: 63
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #2 : Октябрь 28, 2014, 12:55:40 pm »
Спасибо, все получилось. А не подскажите как дату распарсить на секолько полей год, месяц, число?

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

Re: Объединение одинаковых строк
« Ответ #2 : Октябрь 28, 2014, 12:55:40 pm »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1160
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #3 : Октябрь 28, 2014, 01:42:06 pm »
Следует создать таблицу с календарными измерениями, где поле дата будет ключевым, связанным с вашими данными.
Пример календаря здесь

Оффлайн asdlegioner

  • Наставник
  • **
  • Сообщений: 63
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #4 : Октябрь 28, 2014, 02:15:28 pm »
Офигеть, то что я пытаюсь на php реализовать уже около недели в qlikview с Ваше помощью организовал за 5 минут.))

P/S
А как ограничить дату только по тем значениям которые имеются в наличии? А то появляется список с 2003 года по 2015.



И правильно я связку указал?





Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1160
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #5 : Октябрь 28, 2014, 03:01:01 pm »
Либо в ручном режиме поправить формирование переменных vDate_start и End.

Либо через запрос к источникам с датами.
Например:
Dates:
LOAD * INLINE [
    F1
    01.03.2014
    01.01.2014
    31.12.2014
    01.03.2015
];

tmp1:
LOAD min(F1) as 'DateStart', max(F1) as 'DateEnd' Resident Dates ;

LET Date_Start = peek('DateStart',0,'tmp1');
LET Date_End = peek('DateEnd',0,'tmp1');
LET vStart = floor(Date_Start);
LET vEnd = floor(Date_End);
DROP Table tmp1;

В вашем случае сначала потребуется загрузить сведения по яндекс.директу, затем сделать временную таблицу с минимальной и максимальной датой.
Кстати, Qlikview с Яндекс метрики превосходно берет сведения, напрямую через API.

Оффлайн asdlegioner

  • Наставник
  • **
  • Сообщений: 63
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #6 : Октябрь 28, 2014, 03:19:41 pm »
Понятно, спасибо. Теперь вопрос по справочному материалу), где можно почитать подробней про функции? В частности интересует работа по вычислению с формулами. Нужно будет писать свои формулы где будут фигурировать несколько полей для вычисления, есть ли какие либо описанные, примеры или видио уроки? И как посоветуете систематизировать программу по обучению работе с qlikview с чего начать куда дальше рыть.) Сейчас скачиваю документацию по программе что-то не нашел там подробного писания по работе с запросами.)

p/s

Насчет работы с API, читал про Goole Analytics, нужно вроде какой то коннектор скачивать или все API запросы пишуться в редакторе скриптов, и где можно подробней почbтать по работе с API в qlikview?

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

Re: Объединение одинаковых строк
« Ответ #6 : Октябрь 28, 2014, 03:19:41 pm »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1160
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #7 : Октябрь 28, 2014, 03:27:40 pm »
Все что необходимо есть на официальном сайте, включая демки и видео (плюс поиск на ютубе)
F1 практически дублирует документацию.

Главное - понять логику системы. Как она работает.
Отсюда и приходит понимание как и какую модель данных выбрать.
Связи формируются по одинаково-именованным  полям.

Главное - что-нибудь в системе делать и понимание придет быстро. Для вопросов есть форум и официальный ресурс.

Удачи!

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1160
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #8 : Октябрь 28, 2014, 03:31:25 pm »
Цитировать
Насчет работы с API, читал про Goole Analytics, нужно вроде какой то коннектор скачивать или все API запросы пишуться в редакторе скриптов, и где можно подробней почbтать по работе с API в qlikview?

Интересует Google или Yandex ? Уж если используется Директ то Метрику Яндекса следует задействовать.
Там все просто. Здесь тема поднималась.

Оффлайн asdlegioner

  • Наставник
  • **
  • Сообщений: 63
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #9 : Октябрь 28, 2014, 03:38:29 pm »

Интересует Google или Yandex ? Уж если используется Директ то Метрику Яндекса следует задействовать.
Там все просто. Здесь тема поднималась.


Яндекс Метрика не интересует, у меня все построено через goole analytics + интеграция сайта с CRM, из CRM данные по лидам и закрытым счетам идут в аналитик от туда уже парсяться все необходимые измерения в excel которые для более детальной визуализации для отчетности буду выгружать в qlikview, если говорите что легко работать в программе с API то попробую выгружать все что нужно сразу в qlikview в обход excel. )

Хотя мне актуальней хранить все в excel так как есть ограничение по API. гугл мне не даст сделать запрос с выгрузкой данных сразу за 3 года.) А так со временем постепенно скапливается база в excel/

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1160
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #10 : Октябрь 28, 2014, 04:00:27 pm »
Список источников для Qlikview довольно обширный.
Причем в одном скрипте можно получать данные из разных баз, MySQL, XLS, MSSQL.

Что касается GOOGLe, то карты и  диаграммы рисуются без проблем.
Интеграцию с аналитикой от гугля не делал, но знаю что потребуется использование "посредника" - QV Sourse

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1160
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #11 : Октябрь 28, 2014, 04:02:03 pm »
Цитировать
Хотя мне актуальней хранить все в excel так как есть ограничение по API. гугл мне не даст сделать запрос с выгрузкой данных сразу за 3 года.) А так со временем постепенно скапливается база в excel/

Ну так вообще никаких проблем  :)

Оффлайн asdlegioner

  • Наставник
  • **
  • Сообщений: 63
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #12 : Октябрь 28, 2014, 04:15:08 pm »
Еще раз спасибо за помощь, прикольный форум, а то я боялся что ответа буду ждать несколько дней.)

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1160
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #13 : Октябрь 28, 2014, 04:18:36 pm »
Еще раз спасибо за помощь, прикольный форум, а то я боялся что ответа буду ждать несколько дней.)
Пожалуйста,
Здесь пока читателей больше чем писателей.
Но интерес к продукту растет, плюс еще SENSE вышел. Тоже интересная программка, советую взглянуть.

Оффлайн asdlegioner

  • Наставник
  • **
  • Сообщений: 63
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Объединение одинаковых строк
« Ответ #14 : Октябрь 28, 2014, 04:24:47 pm »
Но интерес к продукту растет, плюс еще SENSE вышел. Тоже интересная программка, советую взглянуть.

Дык, уже), я одновременно в Qlikview и Sense пишу приложение.)

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

Re: Объединение одинаковых строк
« Ответ #14 : Октябрь 28, 2014, 04:24:47 pm »