Глибоке занурення: як інформаційна панель агрегує показники вашого портфоліо

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

2 хв читання
aggregationtechnicalarchitecture+9

Головна інформаційна панель надає вам прості цифри. За цими простими цифрами стоїть конвеєр агрегації в реальному часі, який динамічно обчислює все з нуля кожного разу, коли ви завантажуєте сторінку.

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

Джерела даних

Ваша інформаційна панель не зберігає власні попередньо обчислені показники. Натомість щоразу, коли ви відкриваєте сторінку, він читає дані з шести живих джерел даних:

1. Таблиця властивостей

→ Вносить: Загальна кількість властивостей.

2. Таблиця одиниць

→ Вносить: Загальну кількість одиниць, кількість Зайнятих одиниць (відфільтровано за статусом) і похідний Відсоток зайнятості.

3. Таблиця орендарів

→ Вносить: Загальна кількість орендарів, кількість Активних орендарів (відфільтровано за активним правом оренди).

4. Таблиця оренди

→ Вносить: Загальна сума оренди, Очікуваний дохід (сума сум оренди за всіма активними орендними договорами).

5. Таблиця платежів

→ Вносить: Зібраний дохід (сума сум платежу зі статусом «Виконано» в поточному календарному місяці).

6. Таблиця технічного обслуговування

→ Вносить: кількість Відкритих запитів на обслуговування (відфільтровано за статусом «Відкрито» або «Виконується»).

Агрегація в дії

Ось спрощена схема того, що відбувається, коли ви натискаєте «Інформаційна панель»:

  1. Сервер запитує кожну з шести таблиць вище паралельно.
  2. Застосовує відповідні фільтри (наприклад, «лише активні лізинги», «лише платежі цього місяця»).
  3. Виконує математичні об’єднання (підрахунки, суми, відсотки).
  4. Він повертає скомпільований об’єкт метрики до вашого браузера в одній відповіді.
  5. Ваш браузер відображає ці числа у візуальних картках, індикаторах прогресу та діаграмах, які ви бачите.

Весь цей конвеєр виконується за мілісекунди, тому на інформаційній панелі завжди відображається найновіший стан ваших даних — немає затримки кешування.

Чому це важливо для вас

Оскільки кожна метрика на інформаційній панелі динамічно обчислюється на основі поточних вихідних даних:

  • Якщо ви виправите помилку в сумі орендної плати, картка «Очікуваний дохід» миттєво виправиться під час наступного завантаження сторінки.
  • Якщо ви реєструєте відсутній платіж, картка зібраного доходу оновлюється негайно.
  • Якщо ви випадково видалите властивість, загальна кількість властивостей миттєво зменшиться.

Немає «кнопки синхронізації». Погодинного оновлення немає. Інформаційна панель — це живе дзеркало вашої бази даних, а це означає, що якість показників вашої інформаційної панелі повністю залежить від якості введення даних.

Готові спростити свій бізнес з оренди?

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

Розпочніть 14-денну безкоштовну пробну версію