Использование «умных» листов в Инструмент «Наблюдения» для анализов на основе периодов
Используйте смарт-листы в Инструмент «Наблюдения», чтобы автоматически создавать полные листы для вашего приложения Qlik Sense. Смарт-листы специально разработаны для создания анализов на основе периодов.
«Умный» лист, автоматически созданный в Инструмент «Наблюдения»

Откройте конструктор «умных» листов из Типы анализа Insight Advisor, когда выбираете любой из следующих типов анализа:
-
Сравнение периодов (выбранных)
-
Изменения за период
-
Изменения за период (подробно)
Требования
В следующей таблице приводятся общие сведения о требованиях, которые должны быть выполнены для использования типов анализа Сравнение периодов, Сравнение периодов (выбранных), Изменения за период или Изменения за период (подробно).
| Тип анализа | Требования |
|---|---|
| Сравнение периодов | По меньшей мере, календарный период, определенный с использованием автокалендаря. |
| Сравнение периодов (выбранных) | По меньшей мере, календарный период, определенный с использованием автокалендаря. |
| Изменения за период |
Одно из следующего:
|
| Изменения за период (подробно) |
Одно из следующего:
|
Использование календарных периодов и автокалендаря
Использование автокалендаря в вашем приложении — это самый простой способ гарантировать возможность использования всех типов анализа на основе периодов. Это объясняется тем, что автокалендарь автоматически добавляет несколько календарных периодов в приложение, чтобы упростить анализы на основе периодов.
Когда вы создаете приложение и загружаете данные с помощью Диспетчер данных, автокалендарь автоматически создается в скрипте, если в данных обнаруживаются поля даты.
Если в приложении не удается использовать эти типы анализа, значит, не создан необходимый календарный период. Для этого может быть несколько причин, включая следующие:
-
Приложение создано с использованием скриптов, скрипт автокалендаря не был вставлен в скрипт загрузки вручную.
-
В приложении есть автокалендарь, но все календарные периоды были удалены в бизнес-логике приложения.
-
В приложении есть минимум один календарный период, но он был создан с использованием пользовательского календаря (для пользовательских календарей недоступны типы анализа Сравнение периодов и Сравнение периодов (выбранных)).
Добавление автокалендарей в скрипт загрузки
Если приложение создано в Редактор загрузки данных и без определения пользовательского календаря, можно вставить скрипт автокалендаря непосредственно в скрипт загрузки приложения и изменить имена полей, которые требуется связать с автокалендарем.
Код скрипта и другие сведения см. в разделе Автоматическое создание производных полей даты с использованием автокалендаря.
Добавление или повторное добавление календарных периодов
Если из бизнес-логики приложения удалены календарные периоды, добавьте хотя бы один из них снова, чтобы получить доступ к имеющимся типам анализа на основе периодов. Для календарных периодов, определенных автокалендарем, это может быть Последнее сортированное значение или Относительный.
Для получения дополнительных инструкций по созданию календарных периодов на основе автокалендаря или пользовательского календаря см. раздел Создание календарных периодов.
Создание «умных» листов
Полный пример создания «умного» листа и его добавления в приложение Qlik Sense см. Учебное пособие — построение аналитического приложения. В частности, см. раздел Создание листа на основе типов анализа.