logo好方法网

业务数据的关联分析方法、装置、计算机设备及计算机存储介质


技术摘要:
本申请公开了一种业务数据的关联分析方法、装置及计算机存储介质,涉及数据分析技术领域,可以准确排查出风险数据,降低业务运营过程中存在的未知风险,提高业务效率。所述方法包括:获取业务系统中存在预设字段变更的业务数据;根据所述业务数据从数据源处的获取途径  全部
背景技术:
随着大数据的发展,数据量的爆发式增长和大数据分析技术的成熟使企业可以捕 捉的业务数据越来越多,很多企业都开始重视并着手业务数据的分析,并将数据的分析结 果进行可视化展示。 企业如果想要用好业务数据的分析,就需要对业务数据有很好地了解,这样才能 够把握好业务数据的关键点。在常规的运维工作中,由于业务系统的拓扑结构非常复杂,业 务系统在业务数据的采集过程中实时对指标进行各个维度的标定并建立关联关系,通过关 联关系对各个技术栈进行全局分析,能够帮助企业快速分析出问题并进行修复。 然而,利用业务数据的关联关系进行分析的过程中,对于存在竞争关系的企业数 据,由于各个业务系统的依赖性与调用关系非常复杂,往往无法准确排查出风险数据,使得 业务运营过程中存在未知风险,降低业务效率。
技术实现要素:
有鉴于此,本发明提供了一种业务数据的关联分析方法、装置、计算机设备及计算 机存储介质,主要目的在于解决目前无法准确排查出风险数据,使得业务运营过程中存在 未知风险,降低业务效率的问题。 依据本发明一个方面,提供了一种业务数据的关联分析方法,该方法包括: 获取业务系统中存在预设字段变更的业务数据; 根据所述业务数据从数据源处的获取途径,选取所述业务数据进行处理分析的关 联关系; 基于所述关联关系对所述业务数据进行处理分析,确定业务实体之间的关联强 度; 当接收到业务实体的风险分析请求,依据所述业务实体之间的关联强度,对业务 实体进行风险预测。 进一步地,所述获取业务系统中存在预设字段变更的业务数据,具体包括: 通过监控业务系统中发生字段变更的业务数据,提取字段变更的业务数据; 根据业务数据对应的变更类型,对字段变更的业务数据进行分类; 从分类后的字段变更的业务数据中获取预设字段变更的业务数据。 进一步地,所述根据所述业务数据从数据源处的获取途径,选取所述业务数据进 行处理分析的关联关系,具体包括: 根据所述业务数据对应数据源的公开方式,确定所述业务数据从数据源处的获取 4 CN 111581222 A 说 明 书 2/13 页 途径; 若所述业务数据从数据源处的获取途径为直接获取,则选取显式关联关系作为业 务数据进行处理分析的关联关系; 若所述业务数据从数据源处的获取途径为间接获取,则选取隐式关联关系作为业 务数据进行处理分析的关联关系。 进一步地,若选取显式关系作为业务数据进行处理分析的关联关系,所述基于所 述关联关系对所述业务数据进行处理分析,确定业务实体之间的关联强度,具体包括: 从业务数据中提取业务实体; 利用预先设置的实体关联因子对业务实体进行关联处理,构建业务实体之间的关 系矩阵图,所述关系矩阵图中记录有业务实体的关系链; 根据所述业务实体的关系链形成业务实体之间的关系网络,基于所述关系网络确 定业务实体之间的关联强度。 进一步地,所述利用预先设置的实体关联因子对业务实体进行关联处理,构建业 务实体之间的关系矩阵图,具体包括: 利用预先设置的实体关联因子,解析业务数据中业务实体的描述信息; 根据所述业务实体的描述信息,判断业务实体的描述信息是否存在关联节点; 若存在,则对存在关联节点的业务实体进行关联处理,构建业务实体之间的关系 矩阵图。 进一步地,所述将所述业务实体的关系链形成业务实体之间的关系网络,基于所 述关系网络确定业务实体之间的关联强度,具体包括: 以相同关系链中的业务实体作为交叉点,将所述业务实体的关系链进行拼接,形 成业务实体之间的关系网络; 基于所述业务实体的关系网络对业务实体进行串联,确定业务实体之间的关联强 度。 进一步地,若选取隐式关系作为业务数据进行处理分析的关联关系,所述基于所 述关联关系对所述业务数据进行处理分析,确定业务实体之间的关联强度,具体包括: 通过分析具有相同目标标识的业务数据,挖掘业务实体之间的关联线索; 利用所述业务实体之间的关联线索对业务实体进行关联标记,确定业务实体之间 的关联强度。 依据本发明另一个方面,提供了一种业务数据的关联分析装置,所述装置包括: 获取单元,用于获取业务系统中存在预设字段变更的业务数据; 选取单元,用于根据所述业务数据从数据源处的获取途径,选取所述业务数据进 行处理分析的关联关系; 确定单元,用于基于所述关联关系对所述业务数据进行处理分析,确定业务实体 之间的关联强度; 检测单元,用于当接收到业务实体的风险分析请求,依据所述业务实体之间的关 联强度,对业务实体进行风险预测。 进一步地,所述获取单元包括: 监控模块,用于通过监控业务系统中发生字段变更的业务数据,提取字段变更的 5 CN 111581222 A 说 明 书 3/13 页 业务数据; 分类模块,用于根据业务数据对应的变更类型,对字段变更的业务数据进行分类; 获取模块,用于从分类后的字段变更的业务数据中获取预设字段变更的业务数 据。 进一步地,所述选取单元包括: 第一确定模块,用于根据所述业务数据对应数据源的公开方式,确定所述业务数 据从数据源处的获取途径; 第一选取模块,用于若所述业务数据从数据源处的获取途径为直接获取,则选取 显式关联关系作为业务数据进行处理分析的关联关系; 第二选取模块,用于若所述业务数据从数据源处的获取途径为间接获取,则选取 隐式关联关系作为业务数据进行处理分析的关联关系。 进一步地,若选取显式关系作为业务数据进行处理分析的关联关系,所述确定单 元包括: 提取模块,用于从业务数据中提取业务实体; 构建模块,用于利用预先设置的实体关联因子对业务实体进行关联处理,构建业 务实体之间的关系矩阵图,所述关系矩阵图中记录有业务实体的关系链; 第二确定模块,用于根据所述业务实体的关系链形成业务实体之间的关系网络, 基于所述关系网络确定业务实体之间的关联强度。 进一步地,所述构建模块,具体用于利用预先设置的实体关联因子,解析业务数据 中业务实体的描述信息; 所述构建模块,具体还用于根据所述业务实体的描述信息,判断业务实体的描述 信息是否存在关联节点; 所述构建模块,具体还用于若业务实体的描述信息存在关联节点,则对存在关联 节点的业务实体进行关联处理,构建业务实体之间的关系矩阵图。 进一步地,所述第二确定模块,具体用于以相同关系链中的业务实体作为交叉点, 将所述业务实体的关系链进行拼接,形成业务实体之间的关系网络; 所述第二确定模块,具体还用于基于所述业务实体的关系网络对业务实体进行串 联,确定业务实体之间的关联强度。 进一步地,若选取隐式关系作为业务数据进行处理分析的关联关系,所述确定单 元包括: 分析模块,用于通过分析具有相同目标标识的业务数据,挖掘业务实体之间的关 联线索; 标记模块,用于利用所述业务实体之间的关联线索对业务实体进行关联标记,确 定业务实体之间的关联强度。 依据本发明又一个方面,提供了一种计算机设备,包括存储器和处理器,所述存储 器存储有计算机程序,所述处理器执行所述计算机程序时实现业务数据的关联分析方法的 步骤。 依据本发明再一个方面,提供了一种计算机存储介质,其上存储有计算机程序,所 述计算机程序被处理器执行时实现业务数据的关联分析方法的步骤。 6 CN 111581222 A 说 明 书 4/13 页 借由上述技术方案,本发明提供一种业务数据的关联分析方法及装置,通过获取 业务系统中存在预设字段变更的业务数据,并根据业务数据从数据源处的获取途径,选取 业务数据进行处理分析的关联关系,进而基于关联关系对业务数据进行处理分析,确定业 务实体之间的关联强度,依据业务实体之间的关联强度,对业务实体进行风险检测。与现有 技术中直接利用业务数据的关联性对业务数据进行关联分析方式相比,本发明实施例针对 不同获取途径的业务数据,采用不同的关联关系进行处理分析,进而将业务实体之间的关 联关系在一对多的关系网基础上按相同逻辑组成多对多的关系网,可以准确排查出风险数 据,降低业务运营过程中存在的未知风险,提高业务效率。 附图说明 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中: 图1示出了本发明实施例提供的一种业务数据的关联分析方法的流程示意图; 图2示出了本发明实施例提供的另一种业务数据的关联分析方法的流程示意图; 图3示出了本发明实施例提供的另一种业务数据的关联分析方法的流程示意图; 图4示出了本发明实施例提供的一种业务数据的关联分析装置的结构示意图; 图5示出了本发明实施例提供的另一种业务数据的关联分析装置的结构示意图; 图6示出了本发明实施例提供的另一种业务数据的关联分析装置的结构示意图。
分享到:
收藏