Nyttige udtryk
Nedenfor er en række eksempler på udtryk, som du kan bruge til at brugertilpasse dine dashboards.
Antal udtryk
Tæl antallet af objekter
For aggregerede dashboards | For detaljerede dashboards |
|
|
Hvor:
Kategori-id | Kategori |
0 | Personer |
1 | Cykler |
2 | Vejkøretøjer |
3 | Andre køretøjer |
4 | Dyr |
5 | Belysningsændringer |
For eksempel:
Mennesker, der tæller for samlede dashboards:
sum({$<[Class Category ID]={0}>}TotalObjects)Mennesker, der tæller for detaljerede dashboards:
count({$<[Class Category ID]={0}>}ObjectID)
I skemaet nedenfor kan du se, hvilke klasser der er indeholdt i hver af kategorierne:

Tæl antallet af mennesker
Fra 60 dage siden:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Bemærk, at i de eksempler, hvor navnet Indgang bruges, er det givet som et eksempel på navnet på en brugerdefineret dimension. Du kan erstatte dette med navnet på en af dine brugerdefinerede dimensioner.
I et område kaldet Entry:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Fra de foregående syv dage (sidste uge) i et område kaldet Entry:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Fra de sidste to uger i et område kaldet Entry:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Fra to uger siden indtil en uge siden i et område kaldet Entry:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Hvis for eksempel i dag er 20/8/2020, og udtrykket køres, tæller det personer fra 6/8/2020 (>i dag-14) til 13/8/2020 (<i dag-7).
Fra overvågningslister, som besøgte Left Wing-kameraet og Exit 1-kameraet, men ikke Entrance 2-kameraet:
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
Bemærk, at hvis ordet DISTINCT forekommer før funktionsargumenterne, ignoreres dubletter, der er resultatet af evalueringen af funktionsargumenterne.
I Kamera 4 i stien "Indgang" sammen med antallet af mennesker i Kamera 15 i alle stier og områder undtagen stien "Forbi":
For aggregerede dashboards | For detaljerede dashboards |
|
|
Hvem er medarbejdere (baseret på overvågningslisten med navnet Medarbejdere):
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
I området "Adgang" (ikke medregnet medarbejdere på overvågningslisten "Medarbejdere"):
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
Tæller objekter, der er flyttet i en retning, der er højere end 299,5 eller lavere end 60,5:
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
Dato- og tidsudtryk
Antal dage i indeværende år og måned med mere end 1000 personer:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Antal dage i hele tidsintervallet, der har mere end 1000 personer:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Tidsrum mellem de to sidste personer i samme kamera og dag:
Det er for eksempel relevant for at sikre, at de to sidste medarbejdere i afdelingen ikke går ud sammen.
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
10 minutters forøgelse af tiden mellem klokken 4 og 8:
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
Åbn automatisk et ark, der skal vises i dag og de foregående syv dage:
Åbn sektionen Handling i Egenskaber for ark .
Fra egenskaben Handling skal du vælge Vælg værdier, der matcher søgekriterier.
Fra egenskaben Felt skal du vælge Dato.
I egenskaben Værdi skal du indtaste:
='>=' & Date(Today()-7) & '<=' & Date(Today())
Sørg for, at et diagram starter med de rigtige ugedage:
Klik på det diagram, som indeholder dage.
Vælg sektionen Sortering fra diagrammets egenskaber.
Vælg en dimension, der indeholder Dag.
Kontroller, at udtrykket Sorter efter er markeret.
Sørg for, at rækkefølgen er sat til Stigende.
I egenskaben Expression skal du indtaste følgende:
match(Day, 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun')
Udtryk for maksimum og minimum
Bemærk, at hvis ordet DISTINCT forekommer før funktionsargumenterne, ignoreres dubletter, der er resultatet af evalueringen af funktionsargumenterne.
Maks. mennesker/time (flere stier og områder)
For aggregerede dashboards | For detaljerede dashboards |
|
|
Maks. antal besøgende pr. time på daglig basis (ikke medregnet medarbejdere på "Medarbejdere"-overvågningslisten):
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
Mindste antal besøgende pr. time på daglig basis (ikke medregnet medarbejdere på "Medarbejdere"-overvågningslisten):
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
Udtryk for gennemsnit
Gennemsnitligt antal mennesker per dag i en brugerdefineret dimension med navnet Indgang:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Gennemsnitligt antal mennesker per time i en brugerdefineret dimension med navnet Indgang:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Gennemsnitligt antal mennesker hvert 10. minut:
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
Gennemsnitligt antal gange der var 50+ mennesker inden for 10 minutter:
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|
Top 10 Kilder ifølge den længste Gns. ventetid (kun for personer), pr. maks. dato:
Tilføj et liggende søjlediagram med et af nedenstående måls udtryk (efter dit behov):
Mål udtryk for gns. ventetid (kun for personer), på tværs af alle datoer:
For aggregerede dashboards:
sum({$<[Class Category ID]={0}>}WeightedAvgDwellSec) / sum({$<[Class Category ID]={0}>}TotalObjectsFor detaljerede dashboards:
Avg({$<[Class Category ID]={0}>}[Dwell (Sec)])
Måleudtryk for gns. ventetid (kun for personer), pr. maks. dato:
For aggregerede dashboards:
Avg({$<[Class Category ID]={0},[Date]={"$(=Max(Date))"}>}[Dwell (Sec)])For detaljerede dashboards:
sum({$<[Class Category ID]={0},[Date]={"$(=Max(Date))"}>}WeightedAvgDwellSec) / sum({$<[Class Category ID]={0},[Date]={"$(=Max(Date))"}>}TotalObjects)
Skift navnet på måleenheden til Gns. ventetid .
Tilføj en dimension og vælg Kilde.
Tilføj en begrænsning på kildedimensionen for at indstille de 10 vigtigste kilder som vist på billedet nedenfor.

Sorter diagrammet efter udtrykket (ved at have gns. hviletilstand som det første element i sorteringslisten).

Se resultatet:

Eksklusionsudtryk
Udelad specifikke brugerdefinerede dimensioner:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Ekskluder weekender for 'On-Demand' man-fre planlægning.
For aggregerede dashboards | For detaljerede dashboards |
|
|
Bemærk
For at fjerne køn fra grafer, erstat vClass med vClassCategory.
Køretøjsudtryk
Cykeltælling – Tæller kun cykler:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Tælling af køretøjer – Tæller følgende klasser:Bus, Bil, Motorcykel,Pickup Lastbil, Lastbil og Van½:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Anden tælling af køretøjer – Tæller følgende klasser: Flyvemaskine, Båd og Tog:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Antal koeretoejer fra de foregående 7 dage:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Køretøj U-sving per time:
For aggregerede dashboards | For detaljerede dashboards |
|
|
Varighed af dato pr. LPR:
For aggregerede dashboards | For detaljerede dashboards |
Ikke tilgængelig |
|