检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当前支持如下操作符 表1 数学操作符 操作符 描述 + 用于两个数字相加。 当"+"的左操作数是字符串时,会将两个操作数拼接成字符串作为计算结果。例如 "123" + 123的计算结果是字符串"123123"。 - 用于两个数字相减。 * 用于两个数字相乘。 / 用于两个数字相除,如果除数是0,则跳过本次表达式的计算。
信息,生成作业执行流程,如图所示。 上图所示示例中,所选择的IoTDA数据源包含两种设备:烟感设备与水表,系统自动生成了两个处理分支,分别用于处理这两种设备上报的数据。 这两个分支各自以一个“产品过滤”算子作为起始点,分别过滤出这两种设备的数据,以便于后续处理流程仅处理某一种产品的数据,如图所示。
同一时刻上报多条数据到资产属性上是怎么处理的? 处理原则:资产ID、标签属性值、时间戳用于唯一确定一条属性数据。 例如:上报两次数据到同一个资产的同一个属性,如果没有配置标签属性或者同时上报了一样的标签属性值,且上报的时间戳一样,则最终只会保留一条数据到系统。 如果有转换计算类型
询等操作。 图1 模型管理 资产管理 在资产管理页,您可以对资产进行创建、修改、删除、查询等操作。 图2 资产管理 资产管理有工作台和监控两个工具,工作台用于构建资产的草稿态,在草稿态下可对资产进行修改编辑;当构建完成后,将工作台中的草稿态资产发布运行,即可在监控台中进行实时监控,监控台下的资产不能修改编辑。
添加好算子节点后,在算子节点上点击鼠标左键,即可打开右侧的算子配置面板,如图: 使用该配置筛选出batteryLevel与batteryVoltage两个字段,因为后续处理流程仅使用这两个字段。 数据过滤 根据设置的条件过滤数据,满足条件的数据则输出,不满足条件的数据将被丢弃。 添加好算子节点后,在算子节点上
获取资产列表 功能介绍 获取资产列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/assets 表1 路径参数 参数 是否必选
资产建模和分析常见问题 同一时刻上报多条数据到资产属性上是怎么处理的? 设备有上报数据但IoTA资产监控视图数据未刷新 父主题: 数据分析常见问题
数据计算 需要生成新的字段或者改变字段的取值时使用。通过表达式配置(表达式配置与”数据管道”相同,详见 表达式说明)新字段的取值计算方式 须知: 对于新增加字段,在本算子的输出字段配置项中需要手工添加此字段,并且字段类型要和实际表达式计算结果的类型一致,如果不一致,算子会按照输出算子
接收数据类型不同的作业可使用的算子有何区别? 实时分析目前有两种接收数据类型:管道数据和资产数据。管道数据表示使用来自“数据管道”的数据进行实时分析,资产数据表示使用经过“资产建模”之后的数据进行实时分析。 可使用的算子区别在于输入、输出部分:当接收数据类型为“管道数据”时,输入
ing/jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 最小长度:1 最大长度:128 job_id 是 String 作业ID 最小长度:1 最大长度:100 表2 Query参数 参数 是否必选 参数类型
val1返回true。 =~ 匹配 使用表达式表示"abcdef"匹配正则表达式"abc.*":"abcdef" =~ "abc.*",返回true。 !~ 不匹配 使用表达式表示"abcdef"不匹配正则表达式"abc.*":"abcdef" !~ "abc.*",返回false。 =^ 以某字符串开头
属性以JSON Path格式来表示,请填写JSON Path。。 类型:STRING 必选:是 约束:需要符合正则表达式: ^.{1,1000}$ 表达式: 配置项英文名:expression 说明:计算表达式,支持的表达式详细说明请参考:表达式说明。 类型:STRING 必选:是
Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
类型:STRING 必选:是 约束:需要符合正则表达式: ^.{1,1000}$ 表达式: 配置项英文名:expression 说明:计算表达式,支持的表达式详细说明请参考:表达式说明。 类型:STRING 必选:是 约束:需要符合正则表达式: ^.{0,1000}$ 高级配置项 并行数:
单个或多个属性值进行常规数学表达式计算,表达式中不能使用时间聚合公式, 例子:(a+b)/2; 聚合计算类分析任务是指,对资产的属性值进行周期性的时间聚合计算或空间聚合计算,表达式中可以使用时间聚合算子,其中空间聚合计算是指多个资产属性时间聚合计算子表达式再进行联合预算(此时各属
Path格式来指定设备ID的获取来源。 类型: STRING 必选: 是 约束: 需要符合正则表达式: ^.{1,1000}$ 属性: 配置项英文名:properties 说明: 管道输出的属性列表,仅在此列表的属性才能输出。 必选: 是 子配置项: 属性配置包含如下子配置项: 属性名称、属性类型、源属性、标签、单位。
lines 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 最小长度:1 最大长度:128 表2 Query参数 参数 是否必选 参数类型 描述 check 否 Boolean 是否需要校验配置是否正确 请求参数 表3 请求Header参数
必选:否 约束:需要符合正则表达式: ^[\u4E00-\u9FA5A-Za-z0-9_-]{1,64}$ 属性: 配置项英文名:properties 说明:属性,以JSON Path格式来指定保留的属性。 类型:STRING 必选:是 约束:需要符合正则表达式: ^.{1,1000}$。
类型:STRING 必选:否 约束:需要符合正则表达式: ^[\u4E00-\u9FA5A-Za-z0-9_-]{1,64}$ 属性: 配置项英文名:properties 说明:属性,以JSON Path格式来指定删除的属性。可以允许设置多个属性,表示删除多个属性。 类型:STRING 必选:是
s/{pipeline_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 最小长度:1 最大长度:128 pipeline_id 是 String 管道ID 最小长度:1 最大长度:100 表2 Query参数 参数 是否必选