写点什么

TimechoDB v1.3.4 发布 | 新增模式匹配函数、数据导入导出脚本合并等功能

作者:Apache IoTDB
  • 2025-01-23
    北京
  • 本文字数:973 字

    阅读完需:约 3 分钟

TimechoDB v1.3.4 发布 | 新增模式匹配函数、数据导入导出脚本合并等功能

TimechoDB v1.3.4 版本正式发布!


TimechoDB 是由 IoTDB 原厂团队开发的企业级产品。V1.3.4 版本新增模式匹配函数、持续优化数据订阅机制,提升稳定性、import-data/export-data 脚本扩展支持新数据类型,import-data/export-data 脚本合并同时兼容 TsFile、CSV 和 SQL 三种类型数据的导入导出等功能,同时对数据库监控、性能、稳定性进行了全方位提升。


更多关于 v1.3.4 版本信息,欢迎联系天谋科技


主要发布内容


  • 查询模块:用户可通过配置项控制 UDF、PipePlugin、Trigger 和 AINode 通过 URI 加载 jar 包

  • 系统模块:UDF 函数拓展,新增 pattern_match 模式匹配函数

  • 数据同步:支持在发送端指定接收端鉴权信息

  • 生态集成:支持 Kubernetes Operator

  • 脚本与工具:import-data/export-data 脚本扩展,支持新数据类型(字符串、大二进制对象、日期、时间戳)

  • 脚本与工具:import-data/export-data 脚本迭代,同时兼容 TsFile、CSV 和 SQL 三种类型数据的导入导出

...


功能详解:新增 pattern_match 模式匹配函数

功能介绍


该函数让用户能够输入一段时间序列,并在另一段时间序列中找到与此相似的片段,根据两段序列之间的距离值由大到小返回匹配结果。


示例:线性匹配模式


示例数据:


IoTDB> select s0,s1 from root.**;+-----------------------------+---------------+--------------+|                         time|. root.db.d0.s0|. root.db.d0.s1|+-----------------------------+---------------+--------------+|1970-01-01T 08:00:00.001+08:00|           0.0|           true| |1970-01-01T 08:00:00.002+08:00|           1.1|           true| |1970-01-01T 08:00:00.003+08:00|           1.2|           true| |1970-01-01T 08:00:00.004+08:00|           1.3|          false| Total line number = 4
复制代码


语句:

select      pattern_match(s0, "timePattern"="1,2,3", "valuePattern"="1.1,1.2,1.3", "threshold"="0.5") as match_resultfrom root.**;
复制代码


结果:

+------------------------------------------------+|                                    match_result|+------------------------------------------------+|[{"distance":0.200000,"startTime":1,"endTime":3},{"distance":0.000000,"startTime":2,"endTime":4}]|+------------------------------------------------+
复制代码


用户头像

Apache IoTDB

关注

还未添加个人签名 2021-12-30 加入

海量时序数据管理的解决方案,一款高吞吐、高压缩、高可用、物联网原生的开源时序数据库。

评论

发布
暂无评论
TimechoDB v1.3.4 发布 | 新增模式匹配函数、数据导入导出脚本合并等功能_Apache IoTDB_InfoQ写作社区