返回

eKuiper 1.6.0:流畅编排,灵活 SQL,赋能边缘计算更智慧

后端

新的构建方式:面向 Flow 编排的图规则 API

在这个版本中,eKuiper 新增了一项激动人心的功能:Flow 编排图规则 API,其采用直观的图形化界面,允许用户以更简单的方式创建和编辑规则,从而降低学习门槛并加快开发进程。

Flow 编排工具提供了许多预定义的规则和函数块,用户可以轻松地将它们拖放到画布上,并通过连线来定义数据流向和执行顺序。这使得规则创建过程更加直观和易于理解,尤其适合没有编程经验的用户。

除了预定义的块,用户还可以创建自己的自定义块,从而实现更复杂的逻辑和处理。Flow 编排工具还支持对规则进行调试和测试,以便在实际部署前发现并修复问题。

更强大的处理能力:SQL 语法和函数的提升

eKuiper 1.6.0 还对 SQL 语法和函数进行了多项增强,旨在为用户提供更强大的数据处理能力和更丰富的功能。

  1. SQL 语法的增强:

    • 新增了对 OVER 子句的支持,该子句允许用户在数据窗口内对数据进行聚合和排序操作,从而实现更复杂的数据分析和处理。
    • 改进了对 JOIN 操作的支持,使其能够处理更多种类型的数据,并提供了更多的连接条件选项,从而提高了 SQL 查询的灵活性和性能。
  2. 函数的提升:

    • 新增了多种字符串处理函数,如 SUBSTRING()TRIM()REPLACE() 等,帮助用户轻松地对字符串数据进行操作和转换。
    • 改进了日期和时间处理函数,使其能够处理更广泛的日期和时间格式,并提供了更多的时间操作选项,从而方便用户进行时间相关的计算和分析。

其他特性改进:可观测性

为了帮助用户更好地了解和管理 eKuiper 系统,我们对可观测性功能进行了改进,使其能够提供更丰富的信息和更便捷的监控体验。

  1. 新增了对 Prometheus 指标的支持:

    • 用户可以将 eKuiper 系统的指标导出到 Prometheus 中,从而使用 Prometheus 的强大监控和告警功能对 eKuiper 系统进行监控和管理。
  2. 改进了日志记录功能:

    • 用户可以更轻松地配置日志记录级别,并可以将日志记录输出到多种目标,如文件、控制台和远程服务器等,从而方便用户进行日志分析和故障排查。

总结

eKuiper 1.6.0 的发布标志着我们在边缘计算领域又迈出了重要的一步。通过引入 Flow 编排工具、增强 SQL 语法和函数,以及改进可观测性功能,我们希望为用户提供一个更简单、更强大、更易于管理的边缘计算平台。我们相信,eKuiper 1.6.0 将帮助用户构建更智能、更可靠的边缘计算应用,并为他们的业务带来更大的价值。