检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接收数据类型不同的作业可使用的算子有何区别? 实时分析目前有两种接收数据类型:管道数据和资产数据。管道数据表示使用来自“数据管道”的数据进行实时分析,资产数据表示使用经过“资产建模”之后的数据进行实时分析。
可能原因 资产模型中“流计算”类型的分析任务属性,只能调用实时分析中接收数据类型为“资产数据”的作业。 处理建议 请在资产模型的“流计算”类型分析任务配置中,选择正确的实时分析作业。“资产数据”输入的实时分析作业如下: 父主题: 资产建模相关错误码
例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表3。 表3 公共请求消息头 名称 描述 是否必选 示例 Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。
启动实时作业 功能介绍 提交作业到运行环境,实时接收数据并按用户定义的业务逻辑对数据进行处理。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
启动管道作业 功能介绍 提交管道作业到运行环境,实时接收数据源的数据并按用户定义的数据清洗逻辑对数据进行处理。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
当时间窗口内接收数据数达到限制,则会触发一次统计并清除当前接收数据缓存(不纳入下次计算),窗口内可触发多次统计;当窗口大小满足且消息数据不满足最大消息数时,会触发一次统计并结束当前窗口计算。 类型: INTEGER 必选: 是 约束: 最小值1, 最大值2147483647。
project_id}/streaming/jobs 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 最小长度:1 最大长度:128 表2 Query参数 参数 是否必选 参数类型 描述 job_input_type 否 String 接收数据类型
实时分析常见问题 接收数据类型不同的作业可使用的算子有何区别? 作业数量有何限制? 一个作业允许配置的算子数量有何限制? 父主题: 数据分析常见问题
新建作业 图1 进入实时分析 图2 查看作业 图3 新建作业 参数说明 参数名称 描述 示例 接收数据类型 接收数据类型有“管道数据”、“资产数据”。 管道数据:直接使用数据管道清洗后的数据进行实时分析,当您无需资产建模,直接使用设备数据进行实时分析时,可使用这种接收数据类型。
如果是接收资产数据,那么不填写分区字段,则默认以资产作为分区。如果是接收管道数据,默认只有一个分区,请务必指定字段作为分权键。
支持审计的关键操作列表 表1 数据源支持审计的关键操作列表 操作名称 资源类型 事件名称 创建数据源 datasource createDataSource 修改数据源 datasource updateDatasource 删除数据源 datasource deleteDataSource 验证数据源
√ √ √ 查询标签的值列表 √ √ √ √ 查询设备属性最新状态值 √ √ √ √ 通过API数据源上报设备数据 √ x √ x 创建数据源 √ x √ x 删除数据源 √ x √ x 修改数据源 √ x √ x 查询数据源列表 √ √ √ √ 查询数据源详情 √ √ √ √ 验证数据源的连通性
表4 StreamingJobInfoDto 参数 参数类型 描述 job_id String 作业ID 最小长度:1 最大长度:100 job_name String 作业名称 最小长度:1 最大长度:20 job_input_type String 接收数据类型 最小长度:1
具体内容可参考存储管理 完成上述3步后,最基础的配置就完成,IoT数据分析服务已经准备好接收用户的数据了。 用户后续可根据数据分析的需要,再逐步配置更多的内容,比如资产模型或者实时流作业等。
IoT设备接入服务 通过配置设备数据转发规则将设备属性数据和设备消息到IoTA服务。 IoT数据分析服务 基于数据管道接收设备数据,并通过资产建模和计算分析能力,实时计算生成产线和设备OEE相关数据,判断数据是存存在异常信息。
API消息:调用IoT数据分析服务API产生的消息,包括使用IoT数据分析服务控制台产生的消息和调用开放接口产生的消息,按请求消息体和响应消息体字节数之和除以1KB计算。
如果超过此时长没有接收到新的消息更新前一变量取值,则前一变量将被老化清除。存活时长的单位为秒,最小清除时间为1s,最大清除时间为30天,如果不设置此参数表示永远不清除。当算子每次接收了消息,更新延长存活时长。
最大长度:64 output_property 是 String 输出属性名 最大长度:128 表14 StreamModel 参数 是否必选 参数类型 描述 inputs 是 Array of InputModel objects 输入参数,最多支持10个;流计算的输入参数名需要在接收数据类型为资产数据的实时分析作业中定义
最大长度:64 output_property 是 String 输出属性名 最大长度:128 表14 StreamModel 参数 是否必选 参数类型 描述 inputs 是 Array of InputModel objects 输入参数,最多支持10个;流计算的输入参数名需要在接收数据类型为资产数据的实时分析作业中定义
引用属性所属的资产模型名称,请求中携带该字段时可以不携带asset_model_id字段 最大长度:64 property_name String 引用属性的名称 最大长度:64 表17 StreamOutput 参数 参数类型 描述 name String 输出参数名称,必须是接收数据类型为资产数据的实时分析作业中已定义的