Автор: Василий Петренко

Сравнение двух QVW и поиск структурных различий

Всем привет, в продолжение моей статьи «Сравнение двух QVD и поиск различающихся строк данных«, решил подготовить краткий How-to на предмет того, как похожую задачу решить для QVW. Постановка задачи Итак, постановка задачи: вы вносите изменения в документ QVW и хотите убедиться, что случайно «не зацепили» ничего лишнего. Для этого вам требуется некий экран, на котором будут наглядно показаны точки различий между двумя версиями документа — новой и старой. Вы смотрите на этот экран и проверяете, что каждое найденное различие – это действительно результат ваших осознанных изменений. НА ЗАМЕТКУ! Если находите среди различий несанкционированное, значит что-то сломали своими неосторожными действиями,...

Read More

Группировка данных в Qlik: продвинутая работа с Group By в скрипте

Данная статья берет начало из моего комментария к ранее опубликованной на этом блоге статье «Группировка данных в Qlik: основы» http://blog.atkcg.ru/gruppirovka-dannyx-v-qlik-osnovy/. Все-таки накопленный опыт по этому вопросу вполне заслуживает полноценной статьи, к чтению которой вы и приступаете. Самое важное, с чего нужно начинать разговор: механизм агрегации данных Group By на уровне выполнения скрипта при создании модели данных разительно отличается от механизма агрегации в вычислениях Expressions в чартах на уровне GUI на уже «собранной» ассоциативной модели. Первый (в скрипте) — намного менее производительный и более ресурсоемкий. Так, если поставить эксперимент и запустить кейс, подобный описанному в ранее указанной статье, на существенном объеме данных (от десятка миллионов строк), можно...

Read More

Сравнение двух QVD и поиск различающихся строк данных

Перед системным администратором, поддерживающим систему QlikView, периодически может вставать следующая задача: требуется выполнить сравнение двух идентичных по структуре QVD-файлов и выявить различающиеся между ними строки данных. В этой статье рассмотрим пример подобных задач, а затем рассмотрим универсальные алгоритм их реализации. Сравнение двух QVD: Примеры Примеры подобных ситуаций: Сегодня система-источник вернула заметно изменившиеся по сравнению со вчерашним днем данные, и вам нужно понять, в каких масштабах произошли изменения, чтобы расспросить о них администратора той системы. Для этого вы хотите сравнить сегодняшнюю выгрузку в QVD с ее вчерашней архивной копией, найти изменившиеся строки данных и наглядно представить их на экране. Вы...

Read More

QlikView как источник данных для бизнес-приложений и ИТ-систем

QlikView был и остается непревзойденным продуктом для визуальной аналитики и интерактивной навигации по бизнес-данным. На практике же, сценарии применения QlikView простираются шире, чем только лишь представление данных на экране в пользовательском интерфейсе. Так, в своем проектном опыте, я встречал много ситуаций, когда QlikView был инструментом подготовки данных в табличной структуре для их последующей передачи в другие приложения и системы. В данной статье я расскажу о наиболее интересных реализациях таких задач в порядке «от простого к сложному». Сначала – несколько слов о ручном переносе данных из чартов QlikView в Excel, CSV и другие форматы; далее – способы автоматизированного переноса данных...

Read More

50 оттенков радуги: работа с цветом в QlikView

В сегодняшней статье я расскажу о некоторых приемах работы с цветом в объектах визуализации QlikView. Речь пойдет о том, как решать задачу окраски в определенные цвета таких элементов, как линии и полоски в линейных и линейчатых графиках (line/bar graphs), точки на точечных диаграммах (scatter chart). Цель такого решения — визуализация на графике дополнительной переменной, как правило, качественной (qualitative). На этом сайте уже есть несколько статей на аналогичную тему, касающихся количественной (quantitative) переменной — «построение тепловых карт». В одной из них есть интересная вводная теоретическая часть, поэтому в своей статье я решил избежать возможных повторов и перейти непосредственно к практике....

Read More
  • 1
  • 2

О ресурсе:

Меня зовут Андрей Терехов. Я работаю в ИТ-бизнесе уже более 20 лет, из них 8 лет – с QlikView и Qlik Sense.

Далее >>