Создание отчета с помощью Автоматизация приложения Qlik
Блоки коннектора Службы отчетов Qlik в Автоматизация приложения Qlik позволяют быстро и легко создавать пользовательские многостраничные отчеты на основе листов приложения. В этом разделе объясняется, как использовать каждый блок отчета при создании отчетов. Завершив работу с разделом, вы сможете создавать одностраничные отчеты на основе листа приложения, многостраничные отчеты и пользовательские отчеты с различными выборками, примененными к разным листам. Отчеты можно создавать в формате PDF или PowerPoint. Если отчеты распространяются в виде файлов PowerPoint, получатели смогут их редактировать.
Необходимы навыки работы с Автоматизация приложения Qlik для создания отчетов с использованием блоков коннектора Службы отчетов Qlik. Для получения дополнительной информации см. раздел Автоматизация приложения Qlik (только английский язык).
Безопасность
Отчет, созданный с помощью автоматизации, можно отправить любому пользователю в виде документа. Это значит, что потенциально можно поделиться данными из приложения, доступного не всем пользователям. Прежде чем создавать и отправлять отчеты убедитесь, что вы понимаете все последствия для безопасности, связанные с приложением и данными, использованными для создания отчета.
Создание простого отчета
По завершении работы с этим разделом вы сможете создать простой отчет, в котором отображаются листы из приложения. Отчет создается вручную путем выполнения автоматизации. Если используется многостраничное приложение, в отчет включаются все листы. В следующих разделах вы узнаете, как выбрать конкретные листы для настройки отчета.
-
Создайте новую автоматизацию (только английский язык).
-
На панели выбора блоков в области Мои коннекторы выберите Отчеты Qlik.
-
Перетащите блок Создать отчет на холст и прикрепите его к блоку Начало.
-
Выберите поле Идентификатор приложения и используйте функцию Выполнить поиск, чтобы найти приложение, которое будет использоваться для создания отчета.
Поле Имя заполняется именем приложения. Если требуется, чтобы отчет назывался по-другому, введите в это поле новое имя.
-
Задайте в поле Режим «Листы» значение Все.
При выборе этого параметра создается отчет, который включает каждый лист приложения.
-
Перетащите блок Сгенерировать отчет на холст и прикрепите его к блоку Создать отчет.
-
Поле Отчет будет заполнено именем отчета из предыдущего блока. В списке Режим форматирования выберите PDF.
-
На панели выбора блоков в области Мои коннекторы выберите Почта.
-
Перетащите блок Отправить по почте на холст и прикрепите его в конце автоматизации.
Блок Отправить по почте необходимо настроить для отправки сообщения электронной почты. Перейдите на вкладку Подключение в меню конфигурации блока. Введите релевантные данные для подключения используемого поставщика электронной почты. Например, для получения сведений о подключении через сервер Gmail SMTP см. раздел Проверка подлинности Gmail.
-
Выберите Входные данные.
-
Введите адрес электронной почты в поле Кому.
-
Заполните поле Тема электронного сообщения и в поле Тип выберите Текст.
-
Введите сообщение в поле Текст.
-
Выберите Добавить вложение.
В поле Файл выберите имя отчета из списка.
Автоматизация отчета должна выглядеть следующим образом:
-
Сохраните автоматизацию, затем нажмите Запустить.
Отчет отправляется на заданный адрес электронной почты, если отсутствуют ошибки блоков. Самая распространенная ошибка при использовании блока Почта — ошибка конфигурации SMTP. Если появляется эта ошибка, проверьте параметры подключения для блока Отправить по почте и повторите попытку.
Добавление выборки в отчет
При работе с предыдущим разделом вы создали отчет на основе листов приложения. В этом разделе вы примените выборку ко всему отчету. Все листы включаются, если приложение содержит несколько листов и выборка применена ко всем листам.
-
Перетащите блок Добавить выборку в отчет на холст и прикрепите его под блоком Создать отчет.
-
Убедитесь, что в поле Отчеты отображается имя отчета. Если нет, выберите имя в раскрывающемся списке.
-
Выберите поле Имя поля и используйте функцию выполнить поиск, чтобы найти поле для выборки.
-
В разделе Значения нажмите Добавить значение, затем используйте функцию выполнить поиск, чтобы выбрать значение для выборки. В списке отображаются значения, связанные с выбранным полем.
Примечание к подсказкеЕсли приложение имеет альтернативные состояния, можно использовать функцию выполнить поиск в поле Состояние, чтобы применить выборку альтернативных состояний к отчету.
-
Настроив блок Добавить выборки в отчет, сохраните автоматизацию.
-
Нажмите Запустить, чтобы отправить отчет с примененными к нему выборками.
Настройка отчета
В предыдущем разделе вы применили выборку ко всему отчету. Распространенный пример применения отчетов — создание отчета, содержащего выборки, примененные к листу, а не ко всему отчету. Это позволяет настроить каждую страницу в соответствии с конкретным случаем бизнес-применения. В этом примере вы добавите одну и ту же страницу два раза, но с применением разных выборок. При этом будет создан отчет, который можно использовать для сравнения одной и той же диаграммы с различными значениями полей. Для добавления разных листов в отчет необходимо выполнить те же действия.
-
Работая с автоматизацией, созданной выше, перетащите все блоки под блоком Создать отчет на одну сторону холста.
-
Добавьте два блока Добавить лист в отчет и два блока Добавить выборку в отчет.
-
Прикрепите их под блоком Создать отчет, чтобы последовательно добавить лист, сделать выборку листа, а затем добавить другой лист и сделать для него выборку. Автоматизация должна выглядеть следующим образом:
Примечание к информацииБлок Добавить выборку на лист применяет выборку к листу, добавленному с помощью блока Добавить лист в отчет. Это означает, что для каждого листа необходимо добавить уникальный блок, чтобы применить к нему выборки. Если этого не сделать, то выборки не будут применены.
-
В этом примере необходимо добавить один и тот же лист два раза. Для каждого блока Добавить лист в отчет используйте функцию выполнить поиск для выбора одного и того же листа из приложения для обоих блоков. Поле Отчет автоматически заполняется именем отчета.
-
Для каждого блока Добавить выборку на лист добавьте разные значения полей на каждый лист. Выборки применяются к предшествующему блоку Добавить лист в отчет.
-
Еще раз добавьте блок Сгенерировать отчет и Отправить по почте в конце автоматизации. Эти два блока не требуют повторной настройки.
-
Сохраните автоматизацию и нажмите Запустить. Вы получите двухстраничный отчет, содержащий один и тот же лист с разными выборками, примененными к каждой странице.
Параметры запуска автоматизации
В этом разделе вы запустили отчет вручную из редактора автоматизации. В большинстве случаев требуется настроить выполнение отчета по расписанию или запускать его с помощью веб-перехватчика или триггера в приложении. Создайте пользовательский отчет, используя приведенные выше примеры, затем перейдите к одному из разделов ниже, чтобы изменить способ запуска выполнения отчета.
- Чтобы узнать разные способы запуска автоматизации, см. раздел Работа с режимами запуска (только английский язык).
- Пример запуска автоматизаций с помощью кнопки в приложении см. в учебном пособии по активной аналитике (только английский язык).
- Чтобы узнать, как работают веб-перехватчики, как выполнять автоматизацию при перезагрузке приложения, см. раздел Работа с веб-перехватчиками (только английский язык).
Ограничения
Для получения дополнительной информации об ограничениях и спецификациях для отчетов Автоматизация приложения Qlik см. разделСпецификации и ограничения Службы отчетов Qlik.