Głębokie nurkowanie: jak panel agreguje wskaźniki Twojego portfela

Techniczne wyjaśnienie, w jaki sposób pulpit Landagera dynamicznie agreguje dane z właściwości, lokali, leasingów, płatności, wydatków i konserwacji w widoczne wskaźniki w czasie rzeczywistym.

2 min czytania
aggregationtechnicalarchitecture+9

Główny panel kontrolny przedstawia proste liczby. Za tymi prostymi liczbami kryje się potok agregacji działający w czasie rzeczywistym, który dynamicznie oblicza wszystko od zera za każdym razem, gdy ładujesz stronę.

Zrozumienie tego potoku pomoże Ci docenić, dlaczego dokładność danych w Twoim portfelu jest tak ważna.

Źródła danych

Twój pulpit nawigacyjny nie przechowuje własnych, wstępnie obliczonych danych. Zamiast tego odczytuje dane z sześciu bieżących źródeł danych przy każdym otwarciu strony:

1. Tabela właściwości

→ Przyczynia się: Łączna liczba właściwości.

2. Tabela jednostek

→ Przyczynia się do: liczby wszystkich jednostek, liczby zajętych jednostek (filtrowanych według statusu) i uzyskanego procentu obłożenia.

3. Tabela Najemców

→ Współtworzy: liczba wszystkich najemców, liczba aktywnych najemców (filtrowana według aktywnego własności najmu).

4. Tabela leasingów

→ Przyczynia się: Łączna liczba leasingów, Oczekiwany dochód (suma kwot czynszów ze wszystkich aktywnych umów najmu).

5. Tabela Płatności

→ Wpłaca: Pobrane przychody (suma kwot płatności ze statusem „Zakończono” w bieżącym miesiącu kalendarzowym).

6. Tabela konserwacji

→ Przyczynia się: Liczba otwartych żądań konserwacji (filtrowana według statusu „Otwarte” lub „W toku”).

Agregacja w działaniu

Oto uproszczony przebieg tego, co dzieje się po kliknięciu „Panel kontrolny”:

  1. Serwer wysyła zapytania do każdej z sześciu powyższych tabel równolegle.
  2. Stosuje odpowiednie filtry (np. „tylko aktywne leasingi”, „tylko płatności za ten miesiąc”).
  3. Wykonuje agregacje matematyczne (przeliczenia, sumy, procenty).
  4. Zwraca skompilowany obiekt metryk do przeglądarki w jednej odpowiedzi.
  5. Twoja przeglądarka renderuje te liczby na widocznych kartach wizualnych, paskach postępu i wykresach.

Cały ten potok jest wykonywany w milisekundach, dlatego też pulpit nawigacyjny zawsze wyświetla najbardziej aktualny stan danych — nie ma opóźnienia w buforowaniu.

Dlaczego to ma dla Ciebie znaczenie

Ponieważ wszystkie dane na pulpicie nawigacyjnym są obliczane dynamicznie na podstawie bieżących danych źródłowych:

  • Jeśli poprawisz literówkę w kwocie czynszu najmu, karta Oczekiwanych przychodów zostanie natychmiast poprawiona po załadowaniu następnej strony.
  • Jeśli zarejestrujesz brakującą płatność, karta Zebranych Dochodów zostanie natychmiast zaktualizowana.
  • Jeśli przypadkowo usuniesz usługę, liczba wszystkich właściwości natychmiast spadnie.

Nie ma „przycisku synchronizacji”. Nie ma odświeżania co godzinę. Pulpit nawigacyjny jest żywym odzwierciedleniem Twojej bazy danych, co oznacza, że ​​jakość wskaźników na pulpicie nawigacyjnym zależy całkowicie od jakości wprowadzanych danych.

Chcesz uprościć swoją działalność związaną z wynajmem?

Dołącz do tysięcy niezależnych właścicieli, którzy usprawnili swoją działalność dzięki Landager.

Rozpocznij 14-dniowy bezpłatny okres próbny