Device Tagging

设备标签 - Key-Value 元数据

定义

Device Tagging(设备标签)是 Key-Value 形式的元数据,用于标记设备归属、用途、位置等。同一设备可有多个标签(如 region:华东、project:智慧园区),与 Dynamic Group、OTA、配置下发、报表统计深度集成。

标签管理与使用

标签可手动添加、批量导入、或通过规则自动打标。支持标签键的预定义与约束,便于规范化。标签用于 Dynamic Group 动态分组规则、OTA 目标筛选、Report Analytics 报表统计、RBAC 数据权限等。与 Device Grouping 设备分组互补:标签侧重灵活的多维分类,分组侧重批量操作的目标集合。标签变更可触发动态分组成员更新。

与 DMP 的集成

设备管理平台在设备详情、批量操作、API 等入口支持标签管理。支持按标签筛选设备列表、构建 Dynamic Group 规则、导出报表。标签可与其他属性(产品、固件版本)组合,实现细粒度目标选择。与 Asset Management 资产管理对接时,标签可映射为资产属性,支撑跨系统数据关联。

应用场景

适用于按区域、项目、客户、环境等维度管理设备;批量 OTA 时按标签选择目标;报表统计时按标签聚合。设备标签是设备多维分类与灵活管理的基础能力。

键值标签能够参与筛选的前提

设备标签的技术含义,是挂在设备档案上的键值元数据,用来表达分组规则和固定名单都不方便写死的事实,例如所在项目、安装环境或责任班组。键是维度,值是这个维度上的取值。一台设备可以有多组标签,所以它能同时出现在不同的筛选里。标签能参与筛选的前提,是键的拼写、大小写和取值集合已经约定,并且写入来源可信。自由文本只有在被人看的时候有用,一进规则就会因为差一个字而匹配失败。标签描述的是分类,不是实时测量值,温度这类会连续变化的量不应做成标签。

适合用标签的场合,是同一批设备需要按多个正交维度被圈选,而且维度会随项目调整。若成员必须长期固定、逐台确认,应使用静态分组,而不是指望没人改标签。自动打标必须说明依据,例如来自入网时的项目码,还是来自某次导入。空值要有定义:没有这只键,表示未知,还是表示默认区域,两种解释不能混在同一条规则里。标签变更应留下时间和来源,否则无法解释一台设备为什么突然进入某次空中升级的范围。

同一含义被写成多种键

最常见的问题是键不统一。有的写“区域”,有的写“region”,有的把城市写进“项目”。规则只认其中一种,圈选结果缺一块却不报错。值的格式同样会分裂:同一省有的带“省”字,有的不带,有的用简称。批量粘贴时多出来的空格,也会让看起来一样的值成为两个值。还有把标签当成权限本身,只给设备打上“管理组”,却不在权限系统里授权,结果有人以为打了标签就看得见设备。

删除键和把值改成空要分开。误删一个被动态分组引用的键,组成员会瞬间变空,正在准备的批量操作失去目标。覆盖导入若以表格为全量,表里没写的旧标签会被清掉,现场多年的分类一次消失。标签数量如果没有上限,单台设备被写上几十个临时标记,筛选界面无法使用。统计时按标签计数,一台设备的多个标签会被加多次,总数会大于设备数。看报表的人必须知道这是标签次数还是设备台数。改键名等于新维度,旧规则不会自动跟着改,需要先找出引用再迁移。

导入表格清掉了没出现的旧标签

用表格导入标签时,必须先说明这张表是增量补充还是全量覆盖。全量覆盖会把表里没出现的旧键全部删除。那些键若正被筛选或动态规则引用,组成员会在导入完成后突然变空,正在准备的批量操作失去目标,而导入结果仍显示成功。增量补充则只添加或更新表内的键,旧键保留。两种模式都可以,但不能靠操作者从文件名去猜。空值和键不存在也要分开:空值可能表示明确的“无”,键不存在表示尚未采集。规则若把两者都当成不匹配,未知设备会从统计里消失;若都当成默认区域,未知设备又会混进某个真实区域。

键的改名不是原地修改,而是新维度替换旧维度。旧规则不会自动改口,需要先找出引用再迁移数据。同一含义写成区域、地区或拼音,筛选只会命中其中一种,缺掉的设备不会报错。值的空格、后缀和简称同样会把一个取值拆成多个。批量粘贴前要按约定的取值集合校验,不在集合内的行应拒绝并列出,而不是照单写入。一台设备的标签过多时,筛选界面无法使用,临时标记用完就应删掉。按标签计数时要说明这是标签次数还是设备台数,否则总数会大于档案里的设备数。

相关术语

返回设备管理平台专业术语