Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Июнь 24, 2018, 11:10:16 pm

Автор Тема: Плоская табличка в Qlikview  (Прочитано 1717 раз)

Оффлайн MedBrat

  • Новичок
  • *
  • Сообщений: 14
  • Рейтинг: +2/-0
    • Просмотр профиля
Плоская табличка в Qlikview
« : Май 26, 2015, 09:49:35 am »
Добрый день, прошу прощения, если вопрос окажется нелепым, но покуда не освоился полностью в клике есть подозрения, что реализовать сие можно средствами этого ПО.

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

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

Выглядит лаконичней, но при таком раскладе не знаю как сделать, чтоб все события по объекту располагались в одной строке, а не в хаотичном порядке, как пойдет.  Если это возможно, подскажите как. Заранее спасибо.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1139
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Re: Плоская табличка
« Ответ #1 : Май 26, 2015, 10:06:57 am »
День добрый.

Неплохая подборка материала по клике - http://ivan-shamaev.ru/qlikview-theory-and-practice/
Обратите внимание на модели данных.
По вашей ситуации,
1. Таблица с объектами. (Ключ - ИД_объекта)
2. Таблица событий. (Ключи - ИД_объекта, ИД_события)
3. События (как справочник) (Ключ - ИД_события)
Загрузится простенькая модель, с хорошим функционалом.
Все получится как хотите, даже с запасом  :)

Оффлайн MedBrat

  • Новичок
  • *
  • Сообщений: 14
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Плоская табличка
« Ответ #2 : Май 26, 2015, 10:31:39 am »
И тут меня осенило...  ;D Спасибо )))

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

Re: Плоская табличка
« Ответ #2 : Май 26, 2015, 10:31:39 am »

Оффлайн MedBrat

  • Новичок
  • *
  • Сообщений: 14
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Плоская табличка
« Ответ #3 : Май 27, 2015, 10:08:50 am »
 :( И снова туплю. Сделал правильную модель, но при сборке сводной таблицы возникли сложности. В общем...
Измерения - Название объекта. И далее за ним хочу увидеть тип события 1,2,3. (вернее их показатели, по одному на каждое событие). Разумеется, вместо этого вижу прочерки, т.к. каждому объекту соответствует 3 события, а в измерениях типы не указаны. условие в выражении IF в выражениях не помогает. Подскажите как решить эту проблему.

П,С, надеюсь понятно описал происходящее.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1139
  • Страна: ru
  • Рейтинг: +125/-0
    • Просмотр профиля
Re: Плоская табличка
« Ответ #4 : Май 27, 2015, 10:13:17 am »
Снимок модели, можно изобразить?
Или тестовый пример данных  в Excel.
А также выражения, которые используете в сводной таблице.

Оффлайн MedBrat

  • Новичок
  • *
  • Сообщений: 14
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Плоская табличка
« Ответ #5 : Май 27, 2015, 10:22:11 am »
 :o Примерно так. Описал упрощенно кусок модели, которая вызывает сложности.
Условимся, что по каждому объекту может быть только одно событие с определенным типом.


Оффлайн MedBrat

  • Новичок
  • *
  • Сообщений: 14
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Плоская табличка
« Ответ #6 : Май 27, 2015, 11:58:57 am »
 ??? нашел решение. Вместо плоской использовал Сводную и перетянул измерение с Типом наверх. Вышло складно.

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

Re: Плоская табличка
« Ответ #6 : Май 27, 2015, 11:58:57 am »