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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: MedBrat от 26 мая 2015, 09:49:35

Название: Плоская табличка в Qlikview
Отправлено: MedBrat от 26 мая 2015, 09:49:35
Добрый день, прошу прощения, если вопрос окажется нелепым, но покуда не освоился полностью в клике есть подозрения, что реализовать сие можно средствами этого ПО.

В общем ситуация такова:
- есть перечень объектов (например нумерация от 1 до 10)
- по каждому объекту существует три события
- у каждого события свой уникальный признак (тип события).

Мне требуется собрать единую сводную таблицу по каждому из объектов.
1. Самый простой вариант, который у меня зреет в голове - сделать представление этой таблицы на сиквеле и все это счастье уже залить в клик.
2. Хочется извращений. Хочу сделать одно представление со столбцами: 1 - номер объекта, 2 - Тип события, 3 - Описание события.

Выглядит лаконичней, но при таком раскладе не знаю как сделать, чтоб все события по объекту располагались в одной строке, а не в хаотичном порядке, как пойдет.  Если это возможно, подскажите как. Заранее спасибо.
Название: Re: Плоская табличка
Отправлено: admin от 26 мая 2015, 10:06:57
День добрый.

Неплохая подборка материала по клике - http://ivan-shamaev.ru/qlikview-theory-and-practice/ (http://ivan-shamaev.ru/qlikview-theory-and-practice/)
Обратите внимание на модели данных.
По вашей ситуации,
1. Таблица с объектами. (Ключ - ИД_объекта)
2. Таблица событий. (Ключи - ИД_объекта, ИД_события)
3. События (как справочник) (Ключ - ИД_события)
Загрузится простенькая модель, с хорошим функционалом.
Все получится как хотите, даже с запасом  :)
Название: Re: Плоская табличка
Отправлено: MedBrat от 26 мая 2015, 10:31:39
И тут меня осенило...  ;D Спасибо )))
Название: Re: Плоская табличка
Отправлено: MedBrat от 27 мая 2015, 10:08:50
 :( И снова туплю. Сделал правильную модель, но при сборке сводной таблицы возникли сложности. В общем...
Измерения - Название объекта. И далее за ним хочу увидеть тип события 1,2,3. (вернее их показатели, по одному на каждое событие). Разумеется, вместо этого вижу прочерки, т.к. каждому объекту соответствует 3 события, а в измерениях типы не указаны. условие в выражении IF в выражениях не помогает. Подскажите как решить эту проблему.

П,С, надеюсь понятно описал происходящее.
Название: Re: Плоская табличка
Отправлено: admin от 27 мая 2015, 10:13:17
Снимок модели, можно изобразить?
Или тестовый пример данных  в Excel.
А также выражения, которые используете в сводной таблице.
Название: Re: Плоская табличка
Отправлено: MedBrat от 27 мая 2015, 10:22:11
 :o Примерно так. Описал упрощенно кусок модели, которая вызывает сложности.
Условимся, что по каждому объекту может быть только одно событие с определенным типом.

Название: Re: Плоская табличка
Отправлено: MedBrat от 27 мая 2015, 11:58:57
 ??? нашел решение. Вместо плоской использовал Сводную и перетянул измерение с Типом наверх. Вышло складно.