IoT数据分析 IoTA
IoT数据分析 IoTA
- 最新动态
- 产品介绍
- 用户指南
- 最佳实践
-
API参考
- 使用前必读
- 如何调用API
- API列表
-
错误码参考
-
错误码
-
公共错误码
- IoTA.99000001 Demo用户无操作权限
- IoTA.99000002 子用户无操作权限
- IoTA.99000003 未授权
- IoTA.99000004 帐号受限
- IoTA.99000005 帐号冻结
- IoTA.99000006 SDR用户无操作权限
- IoTA.99000007 未开通数据分析服务
- IoTA.99000008 数据分析服务被冻结
- IoTA.99000009 无该项目访问权限
- IoTA.99000010 请求参数不正确
- IoTA.99000011 系统繁忙
- IoTA.99000012 许可证已过期
- IoTA.99000013 超过许可资源使用量
- IoTA.99999998 网关服务内部错误
- IoTA.99999999 服务内部错误
-
业务面错误码
- 数据源相关错误码
-
数据管道相关错误码
- IoTA.03011001 作业定义错误
- IoTA.03011002 作业名称错误
- IoTA.03011003 作业描述错误
- IoTA.03011006 作业名已存在
- IoTA.03011007 作业数量超出限制
- IoTA.03011011 作业配置无法正常解析,请检查是否为JSON格式
- IoTA.03011012 作业不存在
- IoTA.03011013 数据源不存在
- IoTA.03011014 获取数据源失败
- IoTA.03011015 作业状态不允许当前操作
- IoTA.03011016 RTU个数不正确
- IoTA.03011018 作业未运行
- IoTA.03011019 作业启动失败
- IoTA.03011020 作业停止失败
- IoTA.03011022 作业无可用保存点
- IoTA.03011023 不允许触发savepoint
-
存储管理相关错误码
- IoTA.02010102 存储组名称重复
- IoTA.02010103 默认存储组名称禁止修改
- IoTA.02010104 老化时间非法
- IoTA.02010105 存储组类型错误
- IoTA.02010106 存储组数量超过单个项目的限制
- IoTA.02010107 存储组中包含存储,无法删除
- IoTA.02010108 指定的存储组不存在
- IoTA.02010201 此存储或存储组正在操作中,请稍后重试
- IoTA.02010202 存储名称重复
- IoTA.02010203 存储实例被数据管道使用中,无法删除
- IoTA.02010204 指定的存储不存在
- IoTA.02010205 存储数量已超过限制
- IoTA.02010206 不允许修改属性的数据类型
- IoTA.02010207 属性的类型应为 string、double、integer、object 其中之一
- IoTA.02010208 此标签或属性名称包含非法字符
- IoTA.02010209 此标签或属性名称已存在
- IoTA.02010210 标签数量超过限制
- IoTA.02010211 属性数量超过限制
-
资产建模相关错误码
- IoTA.01010012 不允许同时操作同一资产树下的资产
- IoTA.01010021 资产模型名称已存在
- IoTA.01010022 不能删除已有资产的资产模型
- IoTA.01010023 资产模型不存在
- IoTA.01010024 属性个数超过限制
- IoTA.01010025 分析任务个数超过限制
- IoTA.01010026 资产模型个数超过配额限制
- IoTA.01010027 资产模型存在循环依赖
- IoTA.01010028 资产个数超过配额限制
- IoTA.01010029 根资产个数超过配额限制
- IoTA.01010030 资产正在发布中
- IoTA.01010032 存在异常资产
- IoTA.01010033 模型已被其他模型引用
- IoTA.01010034 不能修改数据类型
- IoTA.01010035 子资产个数超过配额限制
- IoTA.01010036 属性引用深度超过配额限制
- IoTA.01010037 属性被引用数超过配额限制
- IoTA.01010038 实时分析作业类型不匹配或者作业不存在
- IoTA.01010039 实时分析作业状态不可用
- IoTA.01010040 属性已被引用
- IoTA.01010041 公式错误
- IoTA.01010042 属性名重复
- IoTA.01010043 输入参数名重复
- IoTA.01010045 分析任务名重复
- IoTA.01010046 聚合计算不能直接或间接引用聚合计算
- IoTA.01010047 文件大小超过30MB
- IoTA.01010048 资产总属性数超过配额限制
- IoTA.01010049 资产总分析任务数超过配额限制
- IoTA.01010050 资产正在导入中
- IoTA.01010051 导入资产任务不存在
- IoTA.01010052 文件不存在
- IoTA.01010053 当前状态下不能停止任务
- IoTA.01010054 资产正在导出中
- IoTA.01010055 导出资产任务不存在
- IoTA.01010056 引用的资产属性数超过限制
- IoTA.01010201 父资产不存在
- IoTA.01010202 资产不存在
- IoTA.01010203 资产名称已存在
- IoTA.01010204 资产树深度超过配额限制
- IoTA.01010307 查询的指标数超过限制
- IoTA.01010308 查询的属性数超过限制
- IoTA.01010309 属性不存在
- IoTA.01020301 公式语法错误
- IoTA.01020302 公式引用的函数不支持
- IoTA.01020303 分析任务不支持该类型函数
- IoTA.01020304 分析任务输出的属性在模型中不存在
- IoTA.01020305 “子资产”类型参数实际上引用不到子资产
- IoTA.01020306 分析任务中未配置具体引用的资产ID
- IoTA.01020307 “测量数据”类型属性未配置设备ID
- IoTA.01020308 “静态配置”类型属性未配置属性值
- IoTA.01020309 聚合计算不能直接或间接引用聚合计算
- IoTA.01020101 当前根资产正在操作中
-
实时分析相关错误码
- IoTA.03011001 作业定义错误
- IoTA.03011002 作业名称错误
- IoTA.03011003 作业描述错误
- IoTA.03011004 作业类型错误
- IoTA.03011006 作业名已存在
- IoTA.03011007 作业数量超出限制
- IoTA.03011009 该实时作业正在被资产模型使用,无法进行当前操作
- IoTA.03011010 从资产模型获取作业使用信息失败
- IoTA.03011011 作业配置无法正常解析,请检查是否为JSON格式
- IoTA.03011012 作业不存在
- IoTA.03011015 作业状态不允许当前操作
- IoTA.03011016 RTU个数不正确
- IoTA.03011018 作业未运行
- IoTA.03011019 作业启动失败
- IoTA.03011020 作业停止失败
- IoTA.03011021 作业监控失败
- IoTA.03011022 作业无可用保存点
- IoTA.03011023 不允许触发savepoint
-
公共错误码
-
错误码
- 常见问题
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
API数据源
算子简介
- 名称: API接入数据源
- 功能说明: 通过API进行数据上报到pipeline的数据源。
- 约束:下游不允许对接数据源。
算子配置
基础配置项
算子名称:
- 配置项英文名:name
- 说明: 算子名称,对算子进行个性化的命名,以辅助增加可读性。支持中文、英文、数字、中划线、下划线,长度小于等于64个字符。
- 类型: STRING
- 必选: 否
- 约束: 需要符合正则表达式: ^[\u4E00-\u9FA5A-Za-z0-9_-]{1,64}$
数据源ID:
- 配置项英文名:datasSourceId
- 说明: 指定管道的输入IoT数据接入云服务数据源。
- 类型: STRING
- 必选: 是
- 约束: 需要符合正则表达式: ^[a-zA-Z0-9][\w_-]{1,64}$
事件时间:
- 配置项英文名:eventTime
- 说明: 事件时间,以JSON Path格式来指定事件时间的获取来源。如果没有指定,则使用接受消息时的系统时间作为消息产生的事件时间。
- 必选: 是
- 子配置项:事件时间包括如下子配置项:JSON路径、时间样式。
JSON路径:
- 配置项英文名:jsonPath
- 说明: 事件时间字段的Json路径,以JSON Path格式来指定事件时间的获取位置。
- 类型: STRING
- 必选: 是
- 约束: 需要符合正则表达式: ^.{1,1000}$
时间样式:
- 配置项英文名:pattern
- 说明: 时间格式,事件时间的样例格式,比如yyyyMMdd'T'HHmmss'Z'或yyyy-MM-dd'T'HH:mm:ss.SSS'Z'或yyyy-MM-dd'T'HH:mm:ss'Z'等。
- 类型: STRING
- 必选: 是
- 约束: 需要符合正则表达式: ^.{1,100}$
高级配置项
分配时间戳提取器和水印:
- 配置项英文名:assignerWithPeriodicWatermarksType
- 说明: 时间戳分配器,目前提供3种方式,BoundedOutOfOrdernessTimestampExtractor、AscendingTimestampExtractor、IngestionTimeExtractor。
- BoundedOutOfOrdernessTimestampExtractor:允许固定时间延迟的分配器,适用于乱序但预先知道或只允许在流中将会遇到的最大延迟的场景。
- AscendingTimestampExtractor:递增时间戳的分配器,适用于每个元素(elements)的时间在每个并行任务(parallel task)里是单调递增的场景。
- IngestionTimeExtractor: 根据获取到数据时的系统时间分配时间戳,适用于无事件时间的场景。
- 类型: STRING
- 必选: 否,默认采用 BoundedOutOfOrdernessTimestampExtractor 。
- 约束:必须为BoundedOutOfOrdernessTimestampExtractor、AscendingTimestampExtractor、IngestionTimeExtractor 之一 。
允许的最大延迟时间:
- 配置项英文名:maxOutOfOrdernessInSeconds
- 说明: 允许的最大延迟时间,该配置仅作用于BoundedOutOfOrdernessTimestampExtractor,具体是在EventTime类型窗口中使用。
- 类型: STRING
- 必选: 否, 默认为300秒。
- 约束: 最小值0,最大值3600秒。
启动配置:
- 配置项英文名:startup
- 说明: 启动方式,用于配置启动时的配置参数。
- 必选: 否。
- 子配置项: 启动配置包括如下子配置项:启动模式。
启动模式:
- 配置项英文名:startupMode
- 说明: Pipeline启动时数据消费模式,LATEST表示读取最新数据,EARLIEST表示读取最旧的数据。
- 类型: STRING
- 必选: 否,默认为 LATEST。
- 约束: 仅可填写 LASTEST 与 EARLIEST 。
父主题: 输入类算子