var _hmt = _hmt || []; (function() {   var hm = document.createElement("script");   hm.src = "https://hm.baidu.com/hm.js?8c9c5a8618dc4aea3be27b32962e5871";   var s = document.getElementsByTagName("script")[0];    s.parentNode.insertBefore(hm, s); })();
400 050 6600
数据分析师

手机号

验证码

30天自动登录

数据架构师以及对学习如何设计现代实时数据分析解决方案

来源:CPDA数据分析师网 / 作者:数据君 / 时间:2020-09-22

实现大规模持续智能

个大规模构建和运行连续智能应用程序的开放式核心企业平台。它在基础架构层管理和自动化分布式实时应用程序的计算,持久性,安全性,可伸缩性和操作,它是一种轻量级的,垂直集成的,用于执行有状态数据驱动的应用程序,而无需数据库,消息代理或其他流框架(尽管它可以轻松地与它们交互),采用了一种简单的应用程序体系结构,其中每个数据源都由一个称为Web Agent的有状态并发活动对象表示。

 

Web Agent类似于数字孪生

但是它可以处理自己的数据,计算状态变化并执行复杂的业务逻辑,断言甚至实时进行预测,从而避免了数据库往返延迟。它还可以代表其真实世界的数据源做出反应,实时提供响应。Web代理基于它们所表示的源之间的真实关系(如包含性或接近性),甚至基于计算的关系(如相关性)来动态链接到彼此。当Web代理彼此链接时,它们会在细微的层次上形成数据源之间上下文丰富关联的动态图。

 

链接就像一个子事件流中,允许并发的有状态Web代理共享其内存中状态

Web Agent在处理事件时会根据现实世界中的变化动态创建和断开链接。链接的神奇之处在于,它使Web代理能够使用其自身的状态以及所链接到的其他代理的状态来同时并实时地进行计算,从而实现细粒度的上下文分析,学习和预测以及主动响应。因此,在实体世界中,更改的连锁反应会立即在其Web Agent中的状态更改中可见,即对数字应用程序域中所有相关(链接的)Web Agent的状态变化。每个Web代理都会连续计算自己的状态以及与其链接的所有其他Web代理的状态。事件到达时可能会发生计算,根据触发器或窗口,或链接的Web代理的状态更改,在每个代理计划的时间。此外,Swim将复杂的关系逻辑附加到链接:它们可以同时并实时执行复杂的数据库特定计算,包括地图,联接,约简,聚合等。

 

从数据本身构建Web Agent的应用程序层图

让每个代理都可以对细粒度和上下文相关的数据进行实时分析,学习和预测,每个Web代理将结果状态变化从其分析流传输到预订其流API的任何应用程序。在事件流上下文中,这允许Web代理同时将丰富和经过处理的见解流传输回代理,实时UI,终用户应用程序或存储。

 

生成的图形有点像“物联网”

Web代理(类似于数据源的智能数字孪生)基于实际关系动态地相互链接以形成图形。这些关系可以由开发人员指定(例如:一个路口包含灯光,环路和行人按钮,所有这些都具有相同的纬度/经度),或从数据中得出(例如:路口A在路口B1000m内)。Web代理使用事件流来构建链接图:当数据源在事件流中报告其状态时,代表它们的Web代理被链接到图中。已连结座席可以实时查看彼此的状态变化。每个Web代理不断分析,学习和预测自己的状态以及它链接到的其他Web代理的状态,并通过代理将细粒度的上下文结果流式传输到用户和其他应用程序。

 

但是Web代理还有另一种用途

它对持续智能的传递至关重要,即它们作为并发的应用层分析对象的角色,这些对象是业务逻辑和数据处理的存储库:在上面对流分析的讨论中,我们提到了需要提供连续一致,实时的系统物化视图,以反映自上而下的管理视图的“缩放”程度。拥有系统状态的物化视图的Web代理可以链接到数百万个其他Web代理,并持续对其状态进行计算以得出KPI或汇总对各种自上而下的用户有价值的视图。利用链接,关系的力量,

 

Prev article

使资产管理安全性合规性自动化

Next article

新的堆栈上下文评估可观察性工具

数据分析师

报名咨询

数据分析师

报名缴费

数据分析师

客服中心

数据分析师

课程服务

数据分析师

认证服务