检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设备上报数据(也可基于设备模拟器) 基于标准物模型,设备定时通过MQTT协议自动上报设备属性数据。 IoT设备接入服务 通过配置设备数据转发规则将设备属性数据和设备消息到IoTA服务。 IoT数据分析服务 基于数据管道接收设备数据,并通过资产建模和计算分析能力,实时计算生成产线和设备OEE相关数据,判断数据是存存在异常信息。
请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”等。 响应消息体 响应消息体通常以结构化格式返回,与响应消息头中Content-type对应,传递除响应消息头之外的内容。
关于消息处理量,计算逻辑是按消息字节数除以1KB向上取整计算,满百万条时才会在账单中体现1并产生扣费,未足百万条的消息数将会累计到下一个小时。具体分以下三类消息: 数据源接入消息:通过各种数据源接入到IoT数据分析服务的消息,按请求消息体除以1KB计算。 API消息:调用Io
数据清洗配置 目前提供了产品过滤、增改属性类、删除属性类、过滤消息类、增加消息类、规约消息类几个类型的数据清洗算子。增加清洗步骤的操作方式为,在算子节点上点击右键,可以看到”向前”、”向后”两个菜单,如图所示: 部分算子上仅显示”向前”或”向后”菜单,则说明该算子上仅可”向前”添加或”向后”添加算子。
引用的资产ID,修改资产时携带null表示置空 表18 StreamOutput 参数 参数类型 描述 name String 输出参数名称,必须是接收数据类型为资产数据的实时分析作业中已定义的 最大长度:128 output_property String 输出属性名,必须是本模型分析任务类别的属性的属性名
数据源--添加DIS数据源 前提条件 您已购买华为云DIS服务。 操作步骤 点击IoT数据分析服务控制台左侧导航栏的数据源,进入数据源页面,点击“实时数据源”。 实时点击“添加数据源”,在弹出的页面中输入消息通知服务的连接参数,各参数说明详见表1。 表1 添加实时数据源参数说明 参数名
引用的资产ID,修改资产时携带null表示置空 表19 StreamOutput 参数 参数类型 描述 name String 输出参数名称,必须是接收数据类型为资产数据的实时分析作业中已定义的 最大长度:128 output_property String 输出属性名,必须是本模型分析任务类别的属性的属性名
问题现象:设备有上报数据,但IoTA监控视图数据未刷新 处理步骤: 检查设备数据是否已到达IoTDA服务 所有设备数据是先上报到IoTDA服务,再流转到IoTA。 在IoTDA Console中查看设备是否有上报消息,点击导航树中“所有设备”,然后在右侧选择需要确认的“设备”,在“概述”页签中查看设备是否上报的最新的数据,如下图所示
转换类算子 产品过滤 数据计算 相邻消息计算 数据扁平 删除属性 选择属性 数据过滤 超时插补 数据聚合 父主题: 算子使用指南
创建SMT产线和设备资产模型 场景说明 为了构建物联网领域业务对象的数字孪生模型,IoT数据分析服务参考软件工程中面向对象的思想提供了“资产建模”能力,其中核心概念包括资产模型和资产,模型包括属性(类属性)和分析任务(类方法),对物理世界事物构建数字资产模型时,必须先定义好资产模
配置设备ID 点击目标属性“设备ID”字段下的修改图标进行修改(只有测量数据类型属性需要配置设备ID),在该资产发布到监控台后,当指定的设备ID上报消息后该属性值即会发生刷新。 图1 配置设备ID 父主题: 工作台
过滤掉非工作时间段的数据,即如果设备上报消息中包括非计划开机的时间段的消息,将非计划开机时间段的所有消息抛弃掉。 过滤条件说明如下: 判断上游算子新加的属性:is_plan_work_period 是否在设备计划开机时间段内,如果为true则消息会输出到下游继续处理。 重复步骤6~步
引用的资产ID,修改资产时携带null表示置空 表26 StreamOutput 参数 参数类型 描述 name String 输出参数名称,必须是接收数据类型为资产数据的实时分析作业中已定义的 最大长度:128 output_property String 输出属性名,必须是本模型分析任务类别的属性的属性名
引用的资产ID,修改资产时携带null表示置空 表26 StreamOutput 参数 参数类型 描述 name String 输出参数名称,必须是接收数据类型为资产数据的实时分析作业中已定义的 最大长度:128 output_property String 输出属性名,必须是本模型分析任务类别的属性的属性名
按钮搜索查询,搜索框支持以消息id或data内容匹配查询。 和 分别显示“数据计算”算子结果。 多算子查询 下拉“算子1(上游)”下拉框选择查看“API接入数据源”的“输出”;下拉“算子2(下游)”下拉框选择查看“DIS输出”的“输入”。 点击搜索输入框 按钮搜索查询,搜索框支持以消息id或data内容匹配查询。
按钮搜索查询,搜索框支持以消息id或data内容匹配查询。 和 分别显示“数据过滤”算子结果。 多算子查询 下拉“算子1(上游)”下拉框选择查看“管道数据输入A”的“输出”;下拉“算子2(下游)”下拉框选择查看“DIS输出”的“输入”。 点击搜索输入框 按钮搜索查询,搜索框支持以消息id或data内容匹配查询。
DIS数据源 算子简介 名称: DIS数据源,IoT数据分析服务仅在华为云部署形态支持DIS数据源。 功能说明: 使用DIS云服务作为pipeline的数据源,从DIS中获取数据。 约束: 下游不允许对接数据源,目前有:IoT设备接入数据源、DIS数据源,及产品过滤算子。 算子配置
事件时间: 配置项英文名:eventTime 说明: 事件时间,以JSON Path格式来指定事件时间的获取来源。如果没有指定,则使用接受消息时的系统时间作为消息产生的事件时间。 必选: 是 子配置项:事件时间包括如下子配置项:JSON路径、时间样式。 JSON路径: 配置项英文名:jsonPath
error_msg String 错误消息 最小长度:0 最大长度:1024 状态码: 401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误编码 最小长度:0 最大长度:100 error_msg String 错误消息 最小长度:0 最大长度:1024
error_msg String 错误消息 最小长度:0 最大长度:1024 状态码: 401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误编码 最小长度:0 最大长度:100 error_msg String 错误消息 最小长度:0 最大长度:1024