Советы по использованию бесплатной редакции QlikView (Personal Edition)

Автор admin, 06 августа 2013, 10:13:04

« назад - далее »

admin

Несколько кратких советов для начинающих осваивать Qlikview.

QlikView Personal Edition - стартовая версия для всех, от школьника до бизнес-аналитика крупной корпорации. Отличия (они же - ограничения) приведены в документации к программе .

Теперь несколько заметок о том, как работать с учетом этих ограничений.
Сразу хочу предупредить горячие головы, не стоит искать кряки, кейгены и прочие таблетки. Головная боль от последствий их использования намного больше чем полученное удовольствие. При грамотном подходе к организации работы риск потерять приложения минимален.

Итак, самое важное - ДОКУМЕНТИРУЙТЕ.
В произвольной форме создайте таблички для регистрации основных настроек.
Обязательно - снимок экрана. По внешнему виду даже легче бывает воспроизвести объект чем по описанию флажков и параметров. А так как основную часть приложений составляют "диаграммки", то задача по систематизации становится еще проще. После первого объекта  у вас сформируется шаблон по которому остальные войдут в документацию "как по маслу".

Скрипт следует сохранять отдельно.
Первой вкладкой в сценарии загрузки обязательно сделайте страницу с описанием и постоянно фиксируйте в описании изменения скрипта.

///$tab Info
/*
06-08-2013
Написание статьи на форуме.

05-08-2013
Создание страницы, содержащей сведения о сценарии загрузки.
*/
///$tab Main
SET ThousandSep=' ';
SET DecimalSep=',';
SET MoneyThousandSep=' ';
SET MoneyDecimalSep=',';
SET MoneyFormat='# ##0,00р.;-# ##0,00р.';
SET TimeFormat='h:mm:ss';
SET DateFormat='DD.MM.YYYY';
SET TimestampFormat='DD.MM.YYYY h:mm:ss[.fff]';
SET MonthNames='янв;фев;мар;апр;май;июн;июл;авг;сен;окт;ноя;дек';
SET DayNames='Пн;Вт;Ср;Чт;Пт;Сб;Вс';

Через полгода это сильно облегчит работу вам же и вашим коллегам.

Модель данных обязательно сохраняйте в виде картинки и сделайте к ней краткое описание.
Почему была выбрана именно такая схема, что не получилось, что еще планировалось, что еще можно использовать и как еще можно использовать эту модель данных.
Опять же это надо именно вам как разработчику, чтобы через полгода "въехать" в тему без лишних временных затратах и удивлений "А что это у нас тут такое? Да кто же так строит то?  :)"

В итоге у вас должен сформироваться документ примерной структуры:
1. Описание задачи
2. Описание источников (вкратце для клиентского и в деталях для формирования Хранилища данных на QVD-файлах)
3. Модель данных (снимок и описание)
4. Описание объектов приложения

  • Снимки страниц
  • Снимки объектов
  • Перечень измерений и выражений
  • Перечень выражений на вычисляемые параметры (условия, оформления,...)

Гордо распечатываем его на цветном принтере и важно проходим к клиенту. ;)
Ставим Qlikview, создаем приложение с нуля по описанию и сравниваем с оригиналом на своем компьютере. В этом подходе даже есть плюс - идеальное использование экрана клиента. Согласитесь, разработанное приложение на разрешении 1280*1024 не всегда комфортно смотрится на широкоформатном ноутбуке, даже с учетом разработки под масштаб клиента.

Вот собственно и все.
Мы не можем скинуть готовое приложение потребителю, но мы можем быстро его воспроизвести при наличии хорошей инструкции написанной  самому себе  :)

Aleksey

ЦитироватьВ итоге у вас должен сформироваться документ примерной структуры:
1. Описание задачи
2. Описание источников (вкратце для клиентского и в деталях для формирования Хранилища данных на QVD-файлах)
3. Модель данных (снимок и описание)
4. Описание объектов приложения

    Снимки страниц
    Снимки объектов
    Перечень измерений и выражений
    Перечень выражений на вычисляемые параметры (условия, оформления,...)

Полезная штука. А пробовали уже такой файлик составить?

admin

 ;D
Что значит "пробовали"?
Советы рождаются после опыта, иногда горького, хоть и успешного.

Как написал, так и есть.
Нюансы по форматированию, детали представления, осей и прочие визуальные настройки не описываю. Их видно со снимка. Главное - формулы. Ну и координаты, иногда.

Aleksey

Просто по описанию больше похоже на внутренний-технический документ, нежели на документацию для клиента.
Было бы любопытно взглянуть на пример такого дока. Ну или хотя бы на его полу-заполненный шаблон (без данных и коммерческой информации)

admin

#4
Да, Алексей, вы правы - именно внутренний технический документ для разработчика либо специалиста, обслуживающего Qlikview. Составлен для того, чтобы можно было быстро воспроизвести/создать приложение, т.к. файлы, созданные на другом компьютере открываться не будут.
А для клиента нужна другая информация - более осмысленное описание модели и примеры использования.

По поводу примера, давайте опишем какой-нибудь объект с официальных демок (или других). Чтобы его можно было всем желающим воспроизвести.

Aleksey

Отдельно тратить время на описание такого файла для демки как-то жалко :)
Я думал что у Вас есть уже готовый шаблон, которым пользуетесь. Ну ладно - думаю на практике набьем руку.
Нечто подобное (сводную таблицу описаний qvd) уже веду, но наглядность оставляет желать лучшего.

admin

Думаю, быстрее здесь описать макет.
Все проще простого.
1. Картинка
2. Простая таблица с параметрами из вкладки ОБЩИЕ
3. Перечень измерений
4. Простая таблица выражений (метка, описание), Дополнительно формулы по форматам и условиям.
5. Прочие нюансы (координаты размеры, границы для индикаторов и т.д.).

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

Aleksey

Хмн... Как-то очень сложно.
Мне казалось больше будет про описание источников, назначение и т.п.

Цитата: admin от 19 августа  2013, 03:39:00  
Составлен для того, чтобы можно было быстро воспроизвести/создать приложение, т.к. файлы, созданные на другом компьютере открываться не будут.
Я так понимаю тут речь о бесплатном приложении? Т.к. при лицензионной поставке дублировать всю эту информацию из документа сомнительное удовольствие :)

admin

#8
Именно о бесплатной редакции идет речь.
При использовании лицензионной версии нет такой необходимости.
Само приложение просто копируется.
Выражения и переменные можно выгрузить и оформить средствами текстовых редакторов, при необходимости.
Описание источников обязательно хотя бы в комментариях. И здесь, как мне кажется, все индивидуально.
У меня есть такой документ (описание источников БЭСТ-5), но я им уже не пользуюсь. Проще в комментариях  загрузочного файла описать все что надо.
Но это для разработчика. Для клиента потребуется более понятный документ чем текст скрипта.
Таблички, стрелочки, квадратики. Как в описании конструктора  :)

А для сбора сведений по проектам есть QVD Monitor, Governance Dashboard. По этой теме все можно посмотреть на официальном сайте.

avv_vladimir

Можно еще дописать и способы использования персональной реализации. Локально - это понятно. Общий логин на терминальном сервере, понятно что рабочее место одно единовременно, но по очереди смогут несколько человек работать.  :-X

admin

Цитата: avv_vladimir от 04 декабря  2013, 07:41:12  
Можно еще дописать и способы использования персональной реализации. Локально - это понятно. Общий логин на терминальном сервере, понятно что рабочее место одно единовременно, но по очереди смогут несколько человек работать.  :-X
В принципе, да. Особенно удобно на удаленке. Вечером "допилил", а днем протестировали  :)
Для начинающих сгодится.

Яндекс.Метрика