我很含蓄, 什么也没有留下!

数据侦测整体功能介绍

智驱平台2025-5-30 09:17 阅读 31 评论 0

 

一、数据侦测的定义

数据驱动是鼎捷Athena智驱中台的两大核心优势之一(另一个是知识封装),分成数据实时的监控以及智能灵活的应变,数据实时监控是感知数据的变化,来提供企业在多维度精细化的运营监控,在掌握数据变化的过程当中,自动调整任务组合,提高企业应变的能力。数据实时监控的能力,就是数据侦测。数据侦测可以感知异构系统数据的变化,以数据变化驱动后续的业务流程处理。

二、数据侦测的类型

从应用使用的角度出发,数据侦测可以分为2个大类,主动侦测和被动侦测,其中主动侦测仅一种方式,即Report侦测。

被动侦测按照触发时效,可以分为定时侦测和实时侦测。

实时侦测的时效性较高,一般用于事务处理效率要求较高的场景,如生产设备异常告警、园区的违停、浸水告警等,侦测方式有CDC侦测、MQTT侦测;定时侦测是通过设定的侦测频率,定时触发数据的获取,方式有SCAN侦测、SQL_SCRIPT侦测、SQL server增量数据对比侦测、API侦测,还有一种较特殊的方式,即定时执行侦测。

三、应用场景

Report侦测,应用直接调用平台提供的API接口上报变化的数据,该方式一般应用于需要实时触发后续处理的场景。

CDC侦测,可以实时获取指定数据库指定单表的指定字段的数据变动信息,主要用于实时性要求特别高,对变动的数据需要进一步处理才能确定后续流程的较复杂场景。目前需要在客户生产环境中独立部署。

MQTT侦测可以实时获取并消费MQTT消息,主要用于物联设备的使用场景。Report侦测在部分场景下也可以实现实时侦测的效果。

SCAN侦测,通过调用目标应用提供的data.change.get服务获取相应的数据,该服务的相关参数由平台进行转换生成对应的SQL脚本再执行,获取相应的数据。该侦测提供了新增、审核、修改、新增或修改、自定义五种业务类型的侦测,一般用于对鼎捷ERP的数据获取的场景,适用于数据型数据侦测。

SQL_SCRIPT侦测,使用DEA下发SQL脚本到目标数据库中执行,获取相应的数据,该侦测可以直接由应用开发写出需要执行的SQL语句,可以用于第三方数据库,适用于复杂场景。SCAN侦测和SQL_SCRIPT侦测在应用场景下存在一定程度的相似,未来可能会进行重构。

SQL server增量数据对比侦测是通过SQLserver数据库checksum方式做增量对比发现数据变化,获取数据的效果和CDC侦测类似,但时延较长,无需额外部署。

API侦测,是平台通过调用应用提供的API去获取相应的数据,主要应用于指标型数据的侦测。

定时执行侦测,是一种较特殊的侦测,它不会真实的获取变化的数据,而是周期性的发起后续的处理。

定时的频率支持按月、按周、按日、按小时、按分钟的方式进行设置,侦测间隔至少10分钟,支持租户级的侦测频次设置,支持手动执行。

四、数据侦测的后续处理

数据侦测执行完成后,可以自动发起项目、服务编排、行动、工作流。只能发起一个事务类型,且该事务只能发起一个。

 

应用需根据实际的业务场景、侦测目标的运行环境以及后续数据处理的实现方式,在考虑满足需求场景以及平台性能的前提下选择合适的侦测方式。


路过

雷人

握手

鲜花

评论

您需要登录后才可以发表言论 登录立即注册
facelist
  • 0帖子
  • 0关注
  • 0粉丝

访客

  • 关注公众号
Copyright © 2025 鼎捷数智股份有限公司 版权所有 All Rights Reserved. Powered by Discuz! X5.0
关灯
即将开放
返回顶部
返回顶部