Вранці звіт прийшов вчасно. У ньому є цифри, графіки й висновок помічника. Лише пізніше з’ясовується, що одне джерело не оновлювалося кілька днів. Система працювала за розкладом, але описувала минуле.
Під час роботи над застосунком, який збирає показники з кількох зовнішніх сервісів, ми розділили дві події: «спроба синхронізації відбулася» та «нові дані отримано». Для управлінської звітності це так само важливо, як для персонального дашборда.
Показуйте час даних, а не лише час звіту
Позначка «оновлено о 08:00» може означати, що сторінка перезавантажилася. Вона нічого не говорить про записи, які показані всередині. Зберігайте окремо час останньої спроби, успішного отримання та дату самого запису в джерелі.
Наприклад, продажі надійшли сьогодні, залишки — учора, а рекламні витрати ще уточнюються платформою. Одна зелена позначка для всього звіту приховує цю різницю. Краще показати стан кожного джерела поряд із його показниками.
Відсутність даних не дорівнює нулю
Порожня відповідь API, завершена сесія авторизації та справжня відсутність продажів — різні ситуації. Якщо всі вони перетворюються на нуль, керівник може побачити падіння, якого не було.
У моделі даних потрібні окремі стани: отримано, очікується, застаріло, помилка. Останнє відоме значення можна залишити видимим, але з датою й поясненням. Порівнювати його з новим періодом без такого контексту не варто.
Налаштуйте корисні повідомлення
Не кожна невдала спроба потребує повідомлення людині. Тимчасовий збій можна повторити. Але якщо джерело не оновлюється довше погодженого часу, повідомлення має називати джерело, вплив на звіт і наступну дію.
«Синхронізація не працює» змушує починати розслідування з нуля. «Дані замовлень не оновлювалися з учора; звіт продажів неповний; потрібне відновлення доступу» вже допомагає діяти.
Що передавати ШІ-аналітику
Помічнику потрібні не лише цифри, а й їхня дата та статус. Якщо частина даних застаріла, він має назвати це обмеження й утриматися від впевненого висновку про причину змін.
Перед запуском перевірте сценарій з вимкненим джерелом. Чи помічає його дашборд? Чи надходить повідомлення? Чи відновлюються дані без дублювання? Така перевірка часто корисніша за ще один красивий графік.
Детальніше про інтеграції систем та помічника для звітності.
