panopticon

Panopticon Streams

Panopticon Streams 是流处理引擎,使用户能够在 Panopticon Visual Analytics 完全可视化的界面中对复杂的业务逻辑函数和数据函数进行编程。

 


基于 Apache Kafka 构建

Panopticon Streams 基于 Apache Kafka 和 Kafka Streams 构建而成,但它支持在不编码的情况下(甚至在 KSQL 中也不需要)构建先进的流处理应用程序。

借助 Panopticon Streams,了解业务问题的业务用户可以创建数据流。他们可以在屏幕上看到自己思维的可视化表达。他们在收到软件后的几分钟内就能启动并运行软件–设计和部署自己的实时流程。

Panopticon Streams 的基础平台是 Kafka,因此,它具备 Kafka 的所有优势,但不像 Kafka 那么复杂。

同样,公司无需部署专有的、老化的事件处理平台。他们可以利用购买的现有 Kafka,立即开始使用。

在 web 浏览器中创建复杂的数据流

Panopticon Streams 允许用户构建具有以下特点的流处理应用程序:

  • 订阅流数据输入,包括 Kafka 数据流和其他数据流
  • 从历史和参考数据源检索
  • 合并数据流和表
  • 在定义的时间窗口内合并数据流
  • 合并数据流
  • 创建计算性能指标
  • 筛选数据流
  • 分支数据流
  • 结合、合并数据流
  • 脉冲输出
  • 根据性能指标针对定义的阈值创建警报
  • 输出到 Kafka 或电子邮件,或者写入数据库,例如,kdb+、InfluxDb 或任何 SQL 数据库

仅用 web 浏览器即可在几分钟内构建好事件处理应用程序,而无需编写任何代码。借助 Panopticon Streams,了解业务问题的业务用户可以创建数据流。他们可以在屏幕上看到自己思维的可视化表达。