Все больше разработчиков начинают использовать Qlik Sense API, поэтому сегодня о полезной тулзе – специальном мэшапе от Qlik, который позволяет отслеживать изменения в API с каждым новым релизом. Qlik Sense API Insights показывает все изменения в API – что было добавлено, обновлено, удалено или устарело:

https://cdn-images-1.medium.com/max/800/1*ovp-N_5vPh5bdw4tDIbpvA.png

В Qlik Sense API Insights 5 вкладок (APIs in product versions, Summary of changes, Overview of changes, Details of updates, Manifest). Есть еще 2 вкладки, Overview и Introduction, но они информационно-навигационные, так что я их не считаю. Кратко пробежимся по функционалу каждой:

  • APIs in product versions дает базовую информацию по API в различных релизах Qlik Sense. Вот, например, по последнему, сентябрьскому:

  • Summary of changes показывает общее количество изменений в каждом API по версиям продукта – количество изменений по типам (добавлено, обновлено, устарело и удалено). Для каждого типа изменений – свой цвет, чтобы удобно было ориентироваться:

Ну и собственно, сама визуализация:

https://cdn-images-1.medium.com/max/800/1*uJBIAvMzylklt2_kt6wXBA.png

  • Overview of changes – это уже более детальная картина изменений. Он включает список ID всего, что было добавлено, обновлено, устарело и удалено на основе выбранной исходной версии (Baseline) и целевой (Target). По клику правой кнопкой мыши на интересующий ID можно перейти в Хэлп и изучить все подробности:

  • Details of updates дают самый детальный обзор изменений по ID. Как и на прошлой вкладке, нужно выбрать версии Qlik Sense для сравнения между собой, и при желании можно опять же перейти в Qlik Sense Help for Developers:

https://cdn-images-1.medium.com/max/800/1*AqoTQUTvWp5hKNkE7CFbCg.png

  • Manifest показывает новые компоненты, API и их версии по версиям продукта:

https://cdn-images-1.medium.com/max/800/1*1pUtdK0vgZwmtQBG0odcHQ.png

Мэшап Qlik Sense API Insights доступен по ссылке: https://api-insights.qlik.com, а также на Dev HubQlik BranchQlik Sense Help for Developers.

Не забывайте использовать Qlik Sense API – для них есть много интересных задач!