Анализ финансовых данных в QlikView
QlikView — это простой в использовании продукт для бизнес-аналитики, предназначенный для облегчения анализа взаимосвязей в данных. Но этот инструмент также можно использовать для решения финансовых задач в официальных корпоративных приложениях, это поможет повысить производительность вашей работы. Он использует методологию прямого обнаружения для анализа данных из нескольких источников. QlikView разработан для того, чтобы вы могли самостоятельно обнаруживать взаимосвязи, и вывести вас из стадии управления данными на стадию исследования взаимосвязей данных. Более эффективное изучение взаимосвязей и неочевидных закономерностей в финансовых данных даст заметное улучшение в управлении.
Вы можете использовать QlikView, когда хотите проанализировать и быстро найти тренды и исключения, те, которые при использовании обычных продуктов бизнес-аналитики, ориентированных на финансовые приложения, не стали бы такими очевидными. С помощью QlikView вы можете проанализировать взаимосвязи данных, которые не измеряются в денежных единицах. Конечно, QlikView можно использовать для анализа тенденций продаж и запасов, но, когда вы начнете использовать QlikView, другие взаимосвязи вскоре станут очевидными. Кроме того, с помощью бесплатной загружаемой персональной версии QlikView вы можете сразу начать анализировать свои данные.
QlikView состоит из двух частей:
- Лист: может содержать объекты, такие как диаграммы или списки, на которых отображается информация, доступная при нажатии.
- Сценарий загрузки: в нем хранится информация о данных и источниках данных, из которых они поступают.
Специалисты в сфере финансов всегда используют Excel для проверки своих данных, и в QlikView мы можем загружать данные из таблиц Excel. Это также поможет вам создать простой лист документа, который содержит диаграмму. Последняя версия QlikView поставляется с образцом Sales Order (данные по заказам клиентов), который можно использовать для исследования и создания объектов листа.
Чтобы использовать данные из других типов файлов, вы можете использовать File Wizard (Type) (Мастер создания файлов), который запускается из диалогового окна «Edit Script» (Редактировать скрипт), нажав кнопку «Table Files» (Файлы таблиц).
Используя диалоговое окно «Edit Script» (Редактировать скрипт), вы можете просмотреть свой скрипт данных и отредактировать его, а также добавить другие источники данных. Вы также можете перезагрузить данные, нажав кнопку «Reload» (Загрузить повторно). Если вы просто хотите проанализировать данные из существующего файла, вам вообще не нужно работать со скриптом.
Мы будем использовать некоторые из примеров финансовых данных, которые были загружены из системы ERP в Excel, чтобы продемонстрировать, как работает финансовый анализ.
Когда мы создаем в QlikView объекты для анализа, его выпадающее меню показывает, что есть несколько типов объектов на листе, из которых можно выбрать, например, List Box (Окно списка), Statistics Box (Окно статистики), Chart (Диаграмма), Input Box (Поле ввода), Current Selections Box (Окно текущего выбора), MultiBox (Мультиокно), Table Box (Окно таблицы), Button (Кнопка), Text Object (Текстовый объект), Line/Arrow Object (объект линия/стрелка), Slider/Calendar Object (Объект слайдер/календарь) и Bookmark Object (Объект закладка).
В нашем примере мы выбрали объект Statistic Box Sheet (Лист с окном статистики), чтобы добавить общий итог к нашему анализу. Из этого мы видим, что вся компания получает дисбаланс в 1,59 доллара. С точки зрения аудитора, эта сумма, вероятно, весьма незначительна, несущественна, но, с точки зрения профессионалов в области финансов, мы хотим знать, в каком месте наша бухгалтерия дает сбой.
Чтобы упростить наше расследование, мы должны добавить еще один объект на лист: List Box for Company (Окно списка для компании). Для этого щелкните правой кнопкой мыши контекстное меню и выберите New Sheet object (Новый объект листа), а затем List Box (Окно списка).
Мы можем анализировать наши данные с помощью списков, просто выбрав Company (Компанию) и просмотрев Account Groups (Группы счетов) и Cost Centers (Центры учета), которые включены (белый) и исключены (серый). Это стандартная цветовая схема QlikView. Наша выбранная компания отображается зеленым цветом и в Current Selection Box (Окно текущего выбора).
Выбрав Cheyenne Holding, мы можем убедиться, что это действительно холдинговая компания, которая не имеет производственных или групп учета продаж или центров учета. А если мы выберем Provo, то увидим, что у него сходится баланс.
Чтобы загрузить две и более электронные таблицы или загрузить их из другого источника данных, мы должны отредактировать скрипт загрузки.
Из интерфейса Edit Script (Редактирование скрипта) мы можем изменить и выполнить скрипт, который подключает документ QlikView к источнику данных ODBC или к файлам данных другого типа, а также получает информацию об источнике данных.
Наш первый скрипт создан автоматически, но скрипты можно набирать вручную или изменять автоматически созданные скрипты. Сложные операторы скрипта необходимо, по крайней мере частично, вводить вручную. В диалоговом окне Edit Script (Редактировать скрипт) используется автозаполнение, поэтому при вводе программа пытается предсказать, что требуется в скрипте, и нет необходимости загружать его полностью. Прогнозы включают слова, которые являются частью синтаксиса скрипта. Скрипт также имеет цветовую кодировку компонентов синтаксиса. Интерфейс и поведение редактирования скрипта можно настроить в соответствии с вашими предпочтениями, выбрав Tools and Editor Preferences (Инструменты и Настройки редактора).
Строка меню находится в верхней части диалогового окна Edit Script (Редактировать скрипт) с различными командами, связанными со скриптом. Наиболее часто используемые команды также отображаются на панели инструментов. На панели инструментов также есть раскрывающийся список для вкладок мастера редактирования скрипта (Edit Script).
Первый скрипт в интерфейсе редактирования скрипта (Edit Script) – это автоматически созданный скрипт, сгенерированный мастером при запуске файла QlikView. Автоматически созданный скрипт берет имена столбцов из файла Excel и вставляет некоторые сценарии форматирования по умолчанию. Выбор языка, сделанный нами во время первоначальной установки QlikView, определяет значения по умолчанию, назначенные для этой части скрипта.
Мы можем добавлять данные из нескольких источников, таких как ссылки ODBC, дополнительные файлы Excel, источники из Интернета, FTP и даже другие файлы QlikView.
Наш первый файл Excel, который мы использовали для создания исходного документа QlikView, уже в скрипте. Это – данные за октябрь 2013 года. Допустим, мы хотим добавить в наш анализ еще один месяц, например, данные за ноябрь. Мы просто перейдем к интерфейсу Edit Script (Редактировать скрипт) из меню File (Файл), а затем щелкнем по самому скрипту. После перехода к месту расположения скрипта, в которое вы хотите добавить новый код, нажмите кнопку Table Files (Файлы таблиц) после скрипта и ближе к центральной правой первой кнопке в столбце. На следующих четырех экранах нажимайте NEXT (ДАЛЕЕ), если вам не нужно добавлять метки столбцов. Комментарии можно добавить к скриптам, используя «//» для одной строки или заключив комментарий в начало /* и завершая его */, при этом комментарии отображаются зеленым цветом. После нажатия кнопки ОК для выхода из редактора скриптов появляется еще один пункт меню File (Файл), который можно использовать для проверки правильности интерпретации объединений QlikView. Это пункт меню средства просмотра таблиц (Table Viewer). Вы не можете редактировать его в виде таблицы (Table), но можно удобно визуализировать, как взаимодействуют поля таблицы.
Сохраните изменения в скрипте, нажав кнопку ОК в правом нижнем углу. Теперь в меню File (Файл) перейдите к Edit Script (Редактировать скрипт)», а затем к элементу меню Reload (Загрузить повторно) и щелкните по нему, чтобы перезагрузить данные; в противном случае данные за следующий месяц не будут загружены. Если вы получаете сообщения об ошибках, их решения можно найти в справке QlikView. В этом случае заголовки столбцов были одинаковыми, поэтому QlikView знал, что нужно складывать данные из двух электронных таблиц вместе в одну таблицу. Однако из-за этого, если мы посмотрим на наше Company List Box (Окно списка компаний) и Amount Statistics Box (Окно статистики сумм), мы увидим, что все сложено вместе.
Причина, по которой эти данные удваиваются, заключается в том, что у нас нет возможности разделить месяцы или выбрать только октябрь или ноябрь. Теперь, когда у нас есть данные за более чем один месяц, мы можем добавить еще одно List Box (Окно списка) с месяцами. Оно автоматически свяжется с нашими объектами Chart (Диаграмма) и Straight Table Sheet (Лист прямой таблицы) для разделения наших ежемесячных данных.
После добавления в нашем новом List Box (Окне списка) мы можем выбрать ОКТЯБРЬ или НОЯБРЬ, и наш объект листа автоматически покажет правильную сумму отдельных месяцев. Затем мы можем использовать список и связанные объекты для дальнейшего анализа наших финансовых данных.