Set Analysis: оновлення від Qlik

Set Analysis: оновлення від Qlik

Set Analysis: оновлення від Qlik

Set Analysis (аналіз множин) – це просунутий спосіб визначення області агрегування, яким володіють BI-продукти Qlik. Визначена в такий спосіб область агрегування може відрізнятись від поточної вибірки, може використовувати її чи застосовувати над вибірками операції множин, такі як, об’єднання, перетин, виключення чи симетрична різниця. Тобто, це свого роду «фільтр», який дозволяє користувачеві робити аналіз показників за різними умовами. Такий аналіз корисний, коли необхідно забезпечити динамічне визначення вимірювань із розбивкою по розмірностях. Наприклад, обсяги продаж певного продукту по різних регіонах. Як правило, обсяги продаж  порівнюються з прогнозованими продажами та визначаються їх відносні та абсолютні відхилення.

Вирази для такого аналізу визначаються розробником за допомогою формул, структура яких базується на використанні лексики аналізу множин та однієї чи декількох агрегатних функцій (Sum, Max, Min, Avg, Count чи Aggr) по відношенню до певного показника.

До серпневого оновлення 2022 р. вираз для аналізу множин мав розташовуватись безпосередньо в аргументах агрегатної функції. Це дещо ускладнювало написання загальної формули для виразу, особливо, коли в розрахунку приймають участь декілька операцій агрегування. Як правило, в останньому випадку аналіз множин для кожної агрегації однаковий чи має спільну частину.

Наявність декількох однакових частин у складних виразах робить формулу дуже громіздкою та складною для розуміння і підтримки.

Після оновлення Qlik дозволяє екстерналізувати вираз для аналізу множин і застосувати його до всіх наступних агрегатних функцій. При цьому забезпечується зворотня сумісність для існуючих виразів та розширяється можливість його використання.

Основною перевагою нового синтаксису аналізу множин від Qlik є скорочення та спрощення запису формули. Зрозумілий та простий код значно прискорює процес роботи розробника. Чим простіше записаний код, тим швидше і легше можна забезпечити його розбір та ефективну підтримку.

💬

Коментарів поки немає.

Залишити коментар

Залишити відповідь

Email не буде опублікований. Обов'язкові: *

0 / 1500


Попереднiй Пост Наступний Пост

Недавні пости

Будь-хто може показати, що маржа впала. Робота — пояснити чому.

Маржа впала на три пункти. CFO це вже знає. Дашборд це показав, борд-дек це показав, число не оскаржується. Те, чого вони хочуть від вас – це на...

Читати далі

Як обґрунтувати впровадження CI/CD для Qlik

У певний момент кожна BI-команда, яка виростає за трьох-чотирьох розробників, стикається з однаковим моментом. Координація деплойментів починає з&rsqu...

Читати далі

Модель зрілості деплойменту Qlik: де ваша команда?

Екосистема Qlik перебуває на переломному етапі. AI-системи та автоматизовані пайплайни починають споживати аналітичний вивід як вхідні дані, а не прос...

Читати далі
GoUp Chat