跳转到内容

整体架构

atu

业务数据涉及到设备、数据采集、报警等实体以及复杂的关系,主要包括:

  1. 设备(Device): 数据采集。

  2. 设备组(DeviceGroup):区域内的设备通过设备组进行组合,与设备具有一对多关系。

  3. 物模型(Model):设备采集的指标类,如温度、湿度、电量等,与设备具有一对多关系。

  4. 数据采集(Data):由设备采集的原始数据,与设备具有多对一关系,与物模型具有多对一关系。

  5. 告警规则(AlarmRules):用于判断是否需要产生告警,与指标类型具有多对多关系。

  6. 告警(Alarm):指标超出告警阈值时产生,与数据解析具有多对一关系,与告警规则具有多对多关系。

  7. 设备日志(DeviceLog):设备运行日志,与设备具有多对一关系。

  8. 项目(Project):通过项目对所有设备进行统一管理,与设备组具有一对多关系。

  9. 用户(User)、租户(Tenant)、角色(Role)、权限(right):权限控制


atu