【发布时间】:2018-02-27 17:11:44
【问题描述】:
我对流处理器有点困惑。 我以前使用过 CEP,现在我使用的是流处理器。
如果我没记错的话,数据分析服务器、CEP 和机器学习器合并到流处理器中,是真的吗?
因为我发现了一些不一致的地方,例如 SP 不能直接在仪表板中发布,而 CEP 可以。 所以,我的问题是,CEP 和 ML 中的所有 feutures 都会在 SP 中流动吗?
【问题讨论】:
标签: wso2 wso2cep wso2-das wso2ml wso2sp
我对流处理器有点困惑。 我以前使用过 CEP,现在我使用的是流处理器。
如果我没记错的话,数据分析服务器、CEP 和机器学习器合并到流处理器中,是真的吗?
因为我发现了一些不一致的地方,例如 SP 不能直接在仪表板中发布,而 CEP 可以。 所以,我的问题是,CEP 和 ML 中的所有 feutures 都会在 SP 中流动吗?
【问题讨论】:
标签: wso2 wso2cep wso2-das wso2ml wso2sp
DAS、CEP 和 ML 尚未完全合并到流处理器中。
在 DAS 中,实时分析由 Siddhi 处理,批量分析由 Spark 完成。但是在 Stream Processor 中,只有 Siddhi 作为核心处理器,并没有使用 Spark。
流处理器通过siddhi以流的方式处理数据。为了满足批量分析的要求,可以使用 Siddhi 4.0.0 中引入的增量处理[1]。
还通过为 Siddhi 4.0.0 编写的 ml 扩展提供 ML 支持。
在 das/cep 中,需要定义多个工件,例如接收器、执行计划、发布者等。以创建分析工作流。
但在流处理器中,可以在单个 Siddhi-App 中定义整个流程。
如需进一步说明,请参阅 DAS 到 SP 迁移指南[2] 和 WSO2 分析 网站[3]。
[1]https://wso2.github.io/siddhi/documentation/siddhi-4.0/#incremental-aggregation
[2]https://docs.wso2.com/display/SP4xx/Upgrading+from+a+Previous+Release
【讨论】:
WSO2 流处理器是最新的WSO2 analytics 产品。它具有 WSO2 CEP 所具有的一组超级功能。以下是 WSO2 CEP 与 WSO2 SP 的功能比较。
常规
工具
【讨论】:
那么,我的问题是,CEP 和 ML 中的所有未来都将在 SP 中流动?
我不相信。 StreamProcessor 仅具有 CEP、DAS 或 ML 功能的子集。恕我直言,它目前正在推广,因为它是新的、更轻量级和更快的
【讨论】: