QlikView Developer: Сертификация
Сертификация QlikView 11 Developer: что за экзамен?
Экзамен, разработан для технических специалистов, которые занимаются разработкой, поддержкой и внедрением QlikView. При сдаче QlikView 11 Developer – автоматическое получение сертификата QlikView 11 Designer.
Тест в цифрах:
- Стоимость 1 попытки (успешной или неуспешной – неважно): 250 долларов
- Тест длится два часа (120 минут) и состоит из 60 вопросов
- Вопросы, как правило, сценарные, с одним или несколькими правильными вариантами ответа.
- Минимальный проходной балл – 75% правильных ответов
- Вопрос с несколькими правильными вариантами ответа засчитывается как правильный, только если отмечены все необходимые варианты ответов.
- Баллы за неправильные ответы не вычитаются.
На каждый вопрос будет по две минуты. При этом на простое чтение некоторых вопросов как раз и уходят те самые две минуты, также к вопросам даны весьма развернутые ответы, читать которые нужно очень внимательно, чтобы выбрать правильный вариант.
Язык теста:
Тест можно пройти и на русском, и на английском языке (выбирается при регистрации на сертификацию и в дне теста поменять язык будет нельзя). Очень рекомендую выбирать сдачу теста на русском языке. Перевод иногда ломаный, но даже несмотря на это, даже с достойными знаниями английского, сдавать на родном языке лучше – быстрее схватываешь суть задачи.
Структура теста:
- Создание ассоциативной модели данных в QlikView (39% экзамена):
- Изложить способы и аспекты подключения к источникам данных различных типов
- Охарактеризовать ситуации, в которых те или иные стратегии загрузки данных являются предпочтительными
- Объяснить, при каких условиях рекомендуется использовать файлы QVD и (или) n-уровневые архитектуры данных
- Дать описание использования и свойств таблиц фактов и таблиц измерений
- Объяснить методы загрузки, относящиеся к преобразованию данных
- Объяснить использование функций QlikView для преобразования данных
- Изложить принципы поиска решения для сложных сценариев с использованием календарей
- Объяснить особенности и результаты использования различных типов объединений
- Для заданных бизнес-требований определить оптимальную конфигурацию секции доступа
- Для заданного сценария определить способы разрешения проблем, связанных с ассоциациями таблиц (например, синтетическими ключами, циклическими ссылками, типами данных)
- Объяснить особенности использования контрольных выражений и (или) переменных
- Объяснить назначение и функциональные возможности обозревателя таблиц/системных полей
- Определить первопричину расхождений между значениями в традиционных отчетах и значениями в QlikView
- Объяснить назначение и функциональные возможности инструментов или функций QlikView, предназначенных для устранения неполадок
- Для заданного сценария определить причину и (или) способ устранения ошибки в сценарии
- Проектирование и разработка пользовательского интерфейса приложений QlikView (24% экзамена)
- Определить результат для заданной функции или комплексного выражения
- Идентифицировать случаи, в которых целесообразно альтернативное использование выражений
- Для заданного сценария определить, какую функцию или комплексное выражение следует использовать
- Изложить способы реализации действий/триггеров в интерфейсе QlikView
- Для заданного сценария определить предпочтительный тип объекта или диаграммы
- Объяснить назначение и функциональные возможности наиболее распространенных свойств объектов
- Для заданного сценария определить, какой параметр следует использовать для повышения производительности приложения
- Для заданного сценария определить, какой параметр следует использовать для повышения производительности повторной загрузки
- Идентификация и анализ источников данных (19% экзамена)
- Для заданного набора данных выявить проблемы качества
- Определить предполагаемые последствия для проблем качества данных
- Для заданного набора данных определить, какое влияние характеристики данных на уровне полей будут иметь на модель данных QlikView (например, на производительность, точность)
- Дать интерпретацию диаграммы сущность-связь (ER-диаграммы)
- Для заданного набора данных определить связи между данными
- Для заданного набора данных определить, какое влияние связи между данными будут иметь на модель данных QlikView (например, на производительность, точность)
- Установить приложение QlikView для пользователей (10% экзамена)
- Охарактеризовать подход к предоставлению пользователю информации или указаний по использованию приложения
- Объяснить назначение и функциональные возможности QlikView Server и Publisher
- Определить ситуации, в которых используется тот или иной тип клиента
- Сбор и интерпретация требований (8% экзамена)
- Для заданного набора бизнес-целей определить ключевые показатели эффективности, измерения или критерии
- На основе требований клиента найти оптимальное решение, позволяющее удовлетворить его потребности
Старт подготовки: Что читать?
Половина успеха на сертификации – практический опыт разработки QlikView, ну а другая половина успеха – сильная теоретическая база. За месяц восполнить пробелы теории вполне реально.
Для подготовки можно использовать:
- QlikView Manual (сначала читал все руководство от начала до конца, а потом уже высматривал отдельные разделы и главы, по тем темам, что сразу не вспоминались).
- Книга QlikView 11 for Developers.
- Будет полезно посещение внутренних тренингов Qlik по дизайну и разработке приложений.
Практического опыта разработки от года с Qlik-ом вполне хватит для того, чтобы хорошо сдать тест. Только с запасом теории, без практики, на сертификацию идти не стоит – есть вопросы, на которые не ответить без реального опыта разработки.
Выходные перед тестом: Как совершить марш-бросок по подготовке?
Если тест вы планируете сдавать не в одиночку, то и готовиться лучше в команде. Разделить между собой отдельные разделы теста, а дальше экспрессом обсудить отдельные темы с коллегами – так и быстрее, и веселее.
Ну а для тех, кто любит одиночный бой: открываем книгу QlikView for Developers, руководство по QlikView на русском языке и смотрим по разделам. Если сразу в памяти не возникает понимание, о чем речь в разделе, то открываем и читаем. Методика подготовки не нова, чем-то напоминает университетские времена подготовки к экзамену.
День теста: Как все проходит?
Приезжаете в выбранный вами центр Pearson VUE за полчаса до теста с паспортом (или правами) и кредиткой, где есть ваша подпись.
Все вещи остаются в боксе под замком, а Вы идете в комнату, где сдают экзамен.
Мне выдали лист бумаги и карандаш для пометок. Никуда подсмотреть не удастся (да и при всем желании не успеть) Были даже вопросы с развернутыми схемами моделей данных, изучить которые требуется время, поэтому отведенных двух часов едва ли хватает, чтобы ответить на все вопросы.
Пара советов по сдаче теста:
- Прежде всего, не волнуйтесь, ведь собственно уже не о чем.
- Концентрируйтесь на тесте, будьте внимательны – это ключевое в успешной сдаче экзамена. Есть несколько хитрых вопросов, варианты которых между собой очень похожи – отличия в них лишь в небольшом изменении синтаксиса выражений, а от него меняется вся суть ответа.
- Лучше внимательно идти от вопроса к вопросу и не оставлять вопросы без ответов, с мыслью «сейчас пропущу, отвечу в конце». Время летит очень быстро: по правилам теста, конечно, можно вернуться к вопросам без ответа и ответить в самом конце, но на это не стоит надеяться – скорее всего, не успеете. Отвечайте последовательно, вопрос за вопросом.
- На экране за 15 минут до окончания теста появится предупреждающее окно – «У вас осталось 15 минут». Старайтесь не волноваться и ответить на все вопросы.
- После окончания времени, вы сразу увидите свой результат на экране. Для всех успешно сдавших сотрудник центра выдает бумажных сертификат, который будет также доступен в вашем личном кабинете Pearson VUE.
Некоторые формальности оплаты теста:
- Регистрируешься на сайте Pearson VUE (создаешь свою учетную запись на сайте).
- Заходишь под своей учетной записью на Pearson VUE, выбираешь сертификационный экзамен, язык тестирования, центр тестирования, после чего выбираешь нужные дату и время.
- Оформляешь и оплачиваешь заказ на сертификацию: 250 долларов по курсу ЦБ на день покупки:
- Картой. Они принимают Visa, MasterCard, American Express, JCB.
- Ваучером. Вводите код ваучера Pearson VUE (ваучер мог достаться Вам в подарок, но чаще всего, юридические лица покупают ваучеры на сертификацию по безналичному расчету для сотрудников).
Дополнительные комментарии:
Насчет выбора родного языка – вопрос неоднозначный. Во-первых, говорят, что возможны кривости перевода на русский язык, и во вторых – проходной балл будет выше (75% вместо 70% по информации из qlik certification program faq). Так что если вы используете QV с английским интерфейсом и читаете Reference Manual/Help в оригинале – смело выбирайте английский для экзамена.
Количество вопросов составляет 70 (а не 60, как указано в статье). Двух часов вполне хватает – у меня оставалось минут 25, которые я потратил на ревью “сомнительных” вопросов (по ходу выполнения теста есть возможность отметки вопроса флагом, чтобы вернуться к нему в конце экзамена).
При подготовке к экзамену весьма полезно пройти пробное тестирование на сайте вендора:
Вот отдельные темы, которые на мой взгляд редко возникают на практике, но на экзамене им уделено немало вопросов:
- Section access – нужно знать назубок соответствующую главу Reference Manual. Точные наименования системных полей, синтаксис, метод связывания с основной моделью документа, сценарии использования.
- Dimension limits – ограничения в использовании (например не работает в Pivot Tables), методы подсчета итогов по Others и общих Totals
- Hierarchy – выучить синтаксис. Порядка 2-3 вопросов на эту тему.
- Circular References и Synthetic Keys – было несколько вопросов на эти случаи и способы их разрешения. Не лишним будет освежить соответствующую главу Manual.
- ER-диаграммы – два или три вопроса: представлена диаграмма с несколькими таблицами и связями типа “один ко многим”, “многие ко многим”, и вопрос – какое приведенное утверждение является верным. И варианты ответов – “в такой таблице обязательно больше записей чем в другой”, “в такой таблице ключевое поле может содержать NULL” и т.п. Вопросы подлые, неочевидные, на практике вряд ли когда встречающиеся – но они на экзамене есть.
- Partial reload – несколько вопросов. Знать Add/Replace, возможность использования Resident и т.п.
- Публикация приложений средствами Publisher – такая функциональность как loop and reduce, distribute. Концепция Source/User documents. Сценарии применения – например, вопрос типа “у вас есть одно приложение, как вы обеспечите доступ к нему различных групп, при том что разным группам нужно видеть только свое”.
- Debugger и техника его использования – был очень странный вопрос про способ расстановки break points командами внутри скрипта.
Также при подготовке весьма полезен упомянутый выше документ qlik certification program faq v4 – в нем есть пояснения по всем аспектам – от регистрации на сайте Pearson Vue до правил сдачи.
После сдачи экзамена, в течение суток информация о сдаче поступит на ресурс Qlik Certification Tracker (вам будет автоматически создана учетная запись при регистрации на Pearson Vue).
Чтобы записаться на обучение Вы можете отправить заявку с указанием в теме письма интересующий курс и в теле письма - название компании, ФИО, должность и контактный телефон для связи.