Skip to content

IoT Time Series Bulk Service

构想

IoT Time Series Bulk Service 是 IoT Time Series Service 的变体,它被设计用于导入大批量数据到 MindSphere,并且能够处理高频仿真数据和性能数据。

访问

要访问此服务,您需要具有 IoT Time Series Service 角色和范围中列出的相应角色。

基础知识

IoT Time Series Service 相比,该服务在读取已存储数据时,通过批量模式提取数据(每个响应可超过 2,000 项)。它返回尽可能多项数据直至超出 MindSphere 网关的大小和时间限制。如果无法在一个响应中返回所有请求的数据,则会在响应代码段中加入请求下一个数据集的链接。该链接的 URL 基于已返回的数据和原始请求:开始时间设置为最后返回记录的时间戳,最大记录数将减少(减去已返回的记录数)。

IoT Time Series Bulk Service的每个导入作业最多接受10个连续文件。
对于模拟 asset ,这些文件中所有时间戳的小时部分必须相等。
该服务还提供了在同一小时内处理多个导入请求的功能,并且允许导入具有重叠时间段的文件。
对于性能 asset,所有的时间戳必须属于同一天。

信息

此服务对以下 assets 按接收请求的顺序处理多个导入请求的数据: - 模拟 asset,同一小时。 - 性能 asset,同一天。

注意

当上载同一时间段的新数据时,将覆盖以前存储的时间序列数据。

特性

IoT Time Series Bulk Service 公开其 API 以实现以下任务:

  • 导入仿真 assets 的高频时间序列数据
  • 批量导入性能 assets 的时间序列数据
  • 读取时间序列数据

限制

  • 目前,只支持 IoT File Service 作为数据源。
  • 模拟 asset 时间序列数据每小时最大 350 MB。
  • 性能 asset 时间序列数据每天最大 1 GB。
  • 性能 asset 导入任务仅允许7天内数据。
  • 性能 asset 导入任务将拒绝时间戳精度高于毫秒的请求。
  • 对于 Europe 2 区域:
    • I目前暂不支持 simulation assets 导入作业。
    • 使用 Bulk Import 服务上传的数据,还暂不支持聚合功能。该功能在即将发布的版本中提供。
    • Europe 2 区域不支持“模拟” asset 的批量数据导入。

示例场景

公司已在收集现有现场设备的数据。他们希望将这些数据与在工程或测试过程中创建的仿真数据相关联,以便推导出相关的 KPI。公司使用 IoT File Service 上传仿真数据,并通过 IoT Time Series Bulk Service 触发数据导入。导入后,可通过此服务使用导入的数据,以供能访问现场设备的时间序列数据的应用使用。

相关链接


Last update: March 22, 2023