暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
一种时序数据库的属性设置方法_CN116644099A_上海沄熹科技有限公司.pdf
45
6页
0次
2024-04-25
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202310591783 .4
(22)申请日 2023 .05 .24
(71)申请人 上海沄熹科技有限公司
地址 200120 上海市浦东新区中国上海
自由贸易试验区张东路1158号丹桂
路1059号2幢305-22室
(72)发明人 王庸 
(74)专利代理机构 济南信达专利事务所有限公
37100
专利代理师 阚恭勇
(51)Int.Cl .
G06F
16/2455
(2019 .01)
G06F
16/2457
(2019 .01)
G06F
16/2458
(2019 .01)
(54)发明名称
一种时序数据库的属性设置方法
(57)摘要
本发明提供一种时序数据库的属性设置方
属于时序数据库技术领域主要功能为用户
可以在时序数据库的不同级别定义一些不同类
型的属性这些属性作用于一个范围内并且可
以指定该属性的具体描述信息当用户想要给不
同的对象赋予属性具体的值的时候可以直接设
置成具体的值用户可以通过这些属性将某些具
有相同属性的对象分成一个组并且可以将设置
好的属性作为查询条件进行查询
权利要求书1页 说明书3页 附图1页
CN 116644099 A
2023.08.25
CN 116644099 A
1 .一种时序数据库的属性设置方法其特征在于
通过一个统一的属性设置的方法用户可以非常便利的给不同的级别定义不同的
然后给不同的对象赋值通过不同的值进行分组或者进行查询
2.根据权利要求1所述的方法其特征在于
数据库系统中存储两张属性相关信息的系统表
表一中存储着不同级别的属性信息以及对该属性的描述该表包含以下几列属性的
名称作用范围对该属性的描述该属性的数据类型创建人创建时间该表的属性名称
作为主键索引
表二中存储具体对象的属性的值该表包含以下几列行ID户的ID户的ID设备
的ID测点的ID属性的名称属性的值该表将由序列自动生成的行ID作为主键索引
3 .根据权利要求2所述的方法其特征在于
具体执行流程为
首先是用户定义好在一个级别下数据类型是怎样的一个属性同时也可以定义对该属
性的具体描述
系统表表一就会记录一行数据将该属性的定义信息写进去然后用户还需要再执行
设置属性的命令给某一个具体设备定义属性的值
系统表表二就会记录一行数据将该设备的ID设备所在的租户、户的ID和设置的
性的名称值写入
4 .根据权利要求3所述的方法其特征在于
表二中如果只有租户ID则说明这个属性是租户范围的
如果有租户ID户ID则说明是门户范围的
如果有租户ID户ID设备ID则说明是设备范围的
如果有租户ID户ID设备ID和测点ID则说明是测点范围的
5 .根据权利要求3所述的方法其特征在于
当用户设置一个不存在的属性的值的时候就会报错该属性不存在
6 .根据权利要求3所述的方法其特征在于
用户只有拥有实例级别的管理权限及以上才可以创建新的属性
用户具有一个及以上对象的管理权限就可以设置该对象不同属性的值
当用户设置完值后就定义一个组将属性为一个值的对象定义成一个组然后用户展
示一个组中所有的对象或者展示一个对象的属性和值
7 .根据权利要求6所述的方法其特征在于
用户还可以把属性的值作为一个过滤条件进行查找
8.根据权利要求7所述的方法其特征在于
属性设置是通过以下所述方式实现
首先是用户先创建一个属性定义好属性所在的范围上述系统表表一就会记录下
户定义的该属性的信息
然后其他具有相关权限的用户可以给对象设置属性的值系统表二就会记录下对应对
象相关的ID属性名称及该属性的值
用户在设置分组或者进行查找的时候就可以通过表二中的信息进行查找
权 利 要 求 书
1/1
2
CN 116644099 A
2
一种时序数据库的属性设置方法
技术领域
[0001]
本发明涉及时序数据库技术领域尤其涉及一种时序数据库的属性设置方法
背景技术
[0002]
时序数据库中的时序对象涉及三个层级从上到下依次为租户、户、设备每一
个设备下面会有很多测点在租户上还会有一个实例对象来管理所有的对象时序数据库
缺乏一种统一的方式去对所有这些时序对象定义一些特定的属性并且可以通过这些属性
信息进行分组查询等操作想要获取只有某些特定信息的对象时会比较困难需要有一种
统一的设置属性的方法方便用户快速得到自己想要的结果或者想要的分类
发明内容
[0003]
为了让用户在使用时序数据库的时候更加方便快捷的查询或者区分具有不同
息的时序对象或者将某一些时序对象进行分组本发明提供了一种时序数据库的属性设
置方法
[0004]
对于用户在某些情况下需要将同一级别下不同类别的时序对象区分开并可以通
过这些区分的类别进行查询的需求如果没有一个统一的属性设置的方法那么用户使用
起来就会比较麻烦而通过一个统一的属性设置的方法用户可以非常便利的给不同的级
别定义不同的属性然后给不同的对象赋值通过不同的值进行分组或者进行查询
[0005]
本发明的技术方案是
[0006]
一种时序数据库的属性设置方法通过一个统一的属性设置的方法用户可以非
常便利的给不同的级别定义不同的属性然后给不同的对象赋值通过不同的值进行分组
或者进行查询
[0007]
进一步的
[0008]
数据库系统中存储两张属性相关信息的系统表
[0009]
表一中存储着不同级别的属性信息以及对该属性的描述该表包含以下几列
性的名称作用范围对该属性的描述该属性的数据类型创建人创建时间该表的属性
名称作为主键索引
[0010]
表二中存储具体对象的属性的值该表包含以下几列行ID租户的ID的ID
设备的ID测点的ID属性的名称属性的值该表将由序列自动生成的行ID作为主键索引
[0011]
再进一步的
[0012]
具体执行流程为
[0013]
首先是用户定义好在一个级别下数据类型是怎样的一个属性同时也可以定义对
该属性的具体描述
[0014]
系统表表一就会记录一行数据将该属性的定义信息写进去然后用户还需要再
执行设置属性的命令给某一个具体设备定义属性的值
[0015]
系统表表二就会记录一行数据将该设备的ID设备所在的租户、户的ID和设置
说 明 书
1/3
3
CN 116644099 A
3
of 6
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。