Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 25, 2017, 03:06:12 am

Автор Тема: Советы по использованию бесплатной редакции QlikView (Personal Edition)  (Прочитано 6101 раз)

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Несколько кратких советов для начинающих осваивать 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

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

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

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

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
 ;D
Что значит "пробовали"?
Советы рождаются после опыта, иногда горького, хоть и успешного.

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

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


Оффлайн Aleksey

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

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Да, Алексей, вы правы - именно внутренний технический документ для разработчика либо специалиста, обслуживающего Qlikview. Составлен для того, чтобы можно было быстро воспроизвести/создать приложение, т.к. файлы, созданные на другом компьютере открываться не будут.
А для клиента нужна другая информация - более осмысленное описание модели и примеры использования.

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

Оффлайн Aleksey

  • Новичок
  • *
  • Сообщений: 15
  • Рейтинг: +2/-0
    • Просмотр профиля
Отдельно тратить время на описание такого файла для демки как-то жалко :)
Я думал что у Вас есть уже готовый шаблон, которым пользуетесь. Ну ладно - думаю на практике набьем руку.
Нечто подобное (сводную таблицу описаний qvd) уже веду, но наглядность оставляет желать лучшего.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Думаю, быстрее здесь описать макет.
Все проще простого.
1. Картинка
2. Простая таблица с параметрами из вкладки ОБЩИЕ
3. Перечень измерений
4. Простая таблица выражений (метка, описание), Дополнительно формулы по форматам и условиям.
5. Прочие нюансы (координаты размеры, границы для индикаторов и т.д.).

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

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


Оффлайн Aleksey

  • Новичок
  • *
  • Сообщений: 15
  • Рейтинг: +2/-0
    • Просмотр профиля
Хмн... Как-то очень сложно.
Мне казалось больше будет про описание источников, назначение и т.п.

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

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Именно о бесплатной редакции идет речь.
При использовании лицензионной версии нет такой необходимости.
Само приложение просто копируется.
Выражения и переменные можно выгрузить и оформить средствами текстовых редакторов, при необходимости.
Описание источников обязательно хотя бы в комментариях. И здесь, как мне кажется, все индивидуально.
У меня есть такой документ (описание источников БЭСТ-5), но я им уже не пользуюсь. Проще в комментариях  загрузочного файла описать все что надо.
Но это для разработчика. Для клиента потребуется более понятный документ чем текст скрипта.
Таблички, стрелочки, квадратики. Как в описании конструктора  :)

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

Оффлайн avv_vladimir

  • Новичок
  • *
  • Сообщений: 5
  • Рейтинг: +0/-0
    • Просмотр профиля
Можно еще дописать и способы использования персональной реализации. Локально - это понятно. Общий логин на терминальном сервере, понятно что рабочее место одно единовременно, но по очереди смогут несколько человек работать.  :-X

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Можно еще дописать и способы использования персональной реализации. Локально - это понятно. Общий логин на терминальном сервере, понятно что рабочее место одно единовременно, но по очереди смогут несколько человек работать.  :-X
В принципе, да. Особенно удобно на удаленке. Вечером "допилил", а днем протестировали  :)
Для начинающих сгодится.