有用的运算式
以下是可用于自订仪表板的运算式范例。
计数运算式
计算对象数量
对于聚合仪表板 | 如需详细仪表板 |
|
|
位置:
类别ID | 類別 |
0 | 人員 |
1 | 脚踏车 |
2 | 道路车辆 |
3 | 其他车辆 |
4 | 動物 |
5 | 照明变更 |
範例:
为汇总仪表板计数的人员:
sum({$<[Class Category ID]={0}>}TotalObjects)详细仪表板计数对象:
count({$<[Class Category ID]={0}>}ObjectID)
在下面的图表中,您可以看到每个类别中包含哪些类:

计算人员数量
60天前:
对于聚合仪表板 | 如需详细仪表板 |
|
|
请注意,在使用名称项的示例中,它被作为自定义维的名称来提供。您可以用您的任何自订维度名称来取代此名称。
在名为进入的区域中:
对于聚合仪表板 | 如需详细仪表板 |
|
|
从前七天(上周)的入口区域:
对于聚合仪表板 | 如需详细仪表板 |
|
|
从过去两周在入口区域发生的事件来看:
对于聚合仪表板 | 如需详细仪表板 |
|
|
从两周前到一周前,在一个叫做“入口”的区域里:
对于聚合仪表板 | 如需详细仪表板 |
|
|
例如,如果今天是20/8/2020并且运行表达式,它将计算2020年6月8日(>今天-14)到2020年8月13日(<今天-7)之间的人数。
从造访左翼摄影机和出口1摄影机,但不造访入口2摄影机的观察清单中:
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
请注意,如果该词发DISTINCT生在函数参数之前,则忽略函数参数求值过程中产生的重复。
在“进入”路径的摄影机4中,连同摄影机15中除“经过”路径外所有路径和区域的人员数量:
对于聚合仪表板 | 如需详细仪表板 |
|
|
员工是谁(根据名为“员工”的观察清单):
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
在“入口”区域(不包括“员工”观察清单上的员工):
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
计算移动方向高于299.5或低于60.5的物体:
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
日期和时间运算式
目前年度与月份中超过1000人的天数:
对于聚合仪表板 | 如需详细仪表板 |
|
|
整个时间范围内超过1000人的天数:
对于聚合仪表板 | 如需详细仪表板 |
|
|
相同摄影机中最后两个人与日之间的时间差:
例如,这与确保分支机构的最后两名员工不一起离职有关。
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
凌晨4点至上午8点之间增加10分钟时间:
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
自动开启要显示今天和前七天的工作表:
在工作表属性中,打开操作部分。
从“动作”属性中,选取“选取符合搜寻条件的值”。
从字段属性中选择日期。
在“值”属性中,输入:
='>=' & Date(Today()-7) & '<=' & Date(Today())
确保图表以周顺序的正确天数开始:
单击包含天数的图表。
从图表的属性中,选择排序部分。
选择包含天的维度。
确保选中“排序依据”表达式。
确保顺序设置为“Ascending(升序)”。
在“表达式”属性中输入以下内容:
match(Day, 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun')
最大值和最小值的表达式
请注意,如果该词发DISTINCT生在函数参数之前,则忽略函数参数求值过程中产生的重复。
最大人员数量/小时(多个路径和区域)
对于聚合仪表板 | 如需详细仪表板 |
|
|
每日每小时最大访客数量(不包括“员工”观察清单上的员工):
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
每日每小时最低访客数量(不包括“员工”观察清单上的员工):
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
平均值的表达式
名称为“项目”的自订维度每日平均人员数量:
对于聚合仪表板 | 如需详细仪表板 |
|
|
自订维度名称为“项目”的平均每小时人员数量:
对于聚合仪表板 | 如需详细仪表板 |
|
|
平均每10分钟的人数:
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
10分钟内超过50人的平均次数:
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|
根据最长平均停留时间(仅限人员)每个最大日期的前10个来源:
添加具有以下度量表达式之一的条形图(根据需要):
所有日期的平均停留时间(仅限人员)的测量运算式:
对于汇总仪表板:
sum({$<[Class Category ID]={0}>}WeightedAvgDwellSec) / sum({$<[Class Category ID]={0}>}TotalObjects如需详细仪表板:
Avg({$<[Class Category ID]={0}>}[Dwell (Sec)])
平均停留时间(仅限人员)的度量表达式,每最大日期:
对于汇总仪表板:
Avg({$<[Class Category ID]={0},[Date]={"$(=Max(Date))"}>}[Dwell (Sec)])如需详细仪表板:
sum({$<[Class Category ID]={0},[Date]={"$(=Max(Date))"}>}WeightedAvgDwellSec) / sum({$<[Class Category ID]={0},[Date]={"$(=Max(Date))"}>}TotalObjects)
将度量的名称更改为平均停留。
添加一个维并选择源。
在源维度上添加一个限制,以设置前10个源,如下图所示。

依运算式排序图表(透过将平均暂留测量作为排序清单中的第一个项目)。

查看结果:

排除运算式
排除特定自订维度:
对于聚合仪表板 | 如需详细仪表板 |
|
|
排除“随需”周一至周五排程的周末。
对于聚合仪表板 | 如需详细仪表板 |
|
|
注意
若要移除图表中的性别,请取代vClass为vClassCategory.
车辆运算式
自行车计数–仅计算自行车数量:
对于聚合仪表板 | 如需详细仪表板 |
|
|
道路车辆计算–计算以下类别:公车、汽车、摩托车、皮卡、卡车和卡车及:
对于聚合仪表板 | 如需详细仪表板 |
|
|
其他车辆计数–计算以下类别:飞机、船和火车:
对于聚合仪表板 | 如需详细仪表板 |
|
|
前7天的车辆周转次数:
对于聚合仪表板 | 如需详细仪表板 |
|
|
每小时车辆周转率:
对于聚合仪表板 | 如需详细仪表板 |
|
|
每个LPR的日期持续时间:
对于聚合仪表板 | 如需详细仪表板 |
N/A |
|