WSO2 DAS。元数据和规则管理

WSO2 DAS. Metadata and Rules management

我使用 WSO2 DAS 实现了一个 CEP 演示案例: 几个事件源,使用 SiddhiQL 的实时分析(查询外部数据源并应用来自 WSO2 ML 的 ML 模型),WSO2 仪表板。

一切正常。很好的解决方案!

但我找不到一些重要的(对我而言)功能:

  1. 元数据管理。我的简单案例包含 50 多个对象 (流,例如计划、发布者、接收者)。我该如何管理和 支持复杂项目中的对象(> 500 obj)?没有 项目、树视图、库、对象过滤、 enabling/disabling、doc labels/boxes 等外部元数据 管理工具,扩展?还有其他想法吗?

  2. 规则管理。规则库?用于创建业务规则的 GUI 用户?是否可以将 WSO2 CEP 与 BRMS 工具(例如 JBoss流口水)?

  1. WSO2CEP/WSO2DAS 中没有开箱即用的元数据管理功能,但对于复杂的项目,您可以在运行时维护 c-apps 和部署 c-apps。有关详细信息,请参阅 DAS 文档 [1]。您可以使用基于 Eclipse [2]

  2. 的 WSO2 开发人员工作室将分析工件制作为一个项目
  3. 可以使用模板管理器配置与规则相关的 DAS 工件。此 UI 适用于企业用户。技术用户可以通过指定可配置值来为场景定义模板。然后业务用户可以为这些值赋值。作为检查温度大于 30 度的 siddhi 查询的示例,值 30 可以在模板中配置为可配置。所以这 30 个值可以从模板管理器 UI 中给出。同样,其他工件(如 spark 脚本)、小工具也可以使用模板进行配置。有关详细信息,请再次参阅文档 [3]。还有一篇博客写的很简单,你也可以参考[4],但请注意最新的DAS310中的模板和配置与博客不同post内容

[1] https://docs.wso2.com/display/DAS300/Packaging+Artifacts+as+a+C-App+Archive

[2]https://docs.wso2.com/display/DVS380/Creating+an+Analytics+Project

[3] https://docs.wso2.com/display/DAS310/Managing+DAS+Artifacts+via+Template+Manager

[4]http://blog.tharik.org/2015/09/user-friendly-execution-management-with.html