Dypdykk: Hvordan dashbordet samler porteføljeberegningene dine

En teknisk forklaring på hvordan Landagers dashbord dynamisk samler data fra eiendommer, enheter, leieavtaler, betalinger, utgifter og vedlikehold til sanntidsberegningene du ser.

2 min lesing
aggregationtechnicalarchitecture+9

Main Dashboard gir deg enkle tall. Bak disse enkle tallene er en sanntids aggregeringspipeline som dynamisk beregner alt fra bunnen av hver gang du laster inn siden.

Å forstå denne pipelinen hjelper deg å forstå hvorfor datanøyaktighet på tvers av porteføljen din betyr så mye.

Datakildene

Oversikten din lagrer ikke sine egne forhåndsberegnet beregninger. I stedet leser den fra seks live datakilder hver gang du åpner siden:

1. Egenskapstabell

→ Bidrar: Totalt antall egenskaper.

2. Enhetstabell

→ Bidrar: Totalt antall enheter, antall okkuperte enheter (filtrert etter status), og den utledede okkupasjonsprosenten.

3. Leietaker Tabell

→ Bidrar: Totalt antall leietakere, Tall aktive leietakere (filtrert etter aktivt leieforhold).

4. Leieavtaletabell

→ Bidrar: Totalt antall leieavtaler, Forventet inntekt (summen av leiebeløp på alle aktive leieavtaler).

5. Betalingstabell

→ Bidrar: Samlet inntekt (summen av betalingsbeløp med "Fullført"-status i gjeldende kalendermåned).

6. Vedlikeholdstabell

→ Bidrar: Antall åpne vedlikeholdsforespørsler** (filtrert etter «Åpen» eller «Pågår»-status).

Aggregasjonen i aksjon

Her er en forenklet flyt av hva som skjer når du klikker på "Dashboard":

  1. Serveren spør hver av de seks tabellene ovenfor parallelt.
  2. Den bruker de riktige filtrene (f.eks. "bare aktive leieavtaler", "bare denne månedens betalinger").
  3. Den utfører de matematiske aggregeringene (tellinger, summer, prosenter).
  4. Den returnerer det kompilerte metrikkobjektet til nettleseren din i ett enkelt svar.
  5. Nettleseren din gjengir disse tallene til de visuelle kortene, fremdriftslinjene og diagrammene du ser.

Hele denne pipelinen kjøres på millisekunder, og det er grunnen til at dashbordet alltid viser den nyeste tilstanden til dataene dine – det er ingen hurtigbufferforsinkelse.

Hvorfor dette er viktig for deg

Fordi hver beregning på dashbordet beregnes dynamisk fra direkte kildedata:

  • Hvis du retter en skrivefeil i leiebeløpet i en leieavtale, vil kortet for forventet inntekt umiddelbart korrigere seg selv ved neste sideinnlasting.
  • Hvis du logger en manglende betaling, oppdateres kortet for Collected Revenue umiddelbart.
  • Hvis du ved et uhell sletter en eiendom, synker antallet totale egenskaper umiddelbart.

Det er ingen "synkroniseringsknapp". Det er ingen timeoppdatering. Dashbordet er et levende speil av databasen din, noe som betyr at kvaliteten på dashbordets beregninger helt og holdent bestemmes av kvaliteten på dataregistreringen din.

Klar til å forenkle utleievirksomheten din?

Bli med tusenvis av uavhengige utleiere som har strømlinjeformet virksomheten med Landager.

Start en 14-dagers gratis prøveperiode