会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 商业智能 / 一种通用分布式商业智能系统

一种通用分布式商业智能系统

申请号 CN202211138638.2 申请日 2022-09-19 公开(公告)号 CN115310992A 公开(公告)日 2022-11-08
申请人 广东天舜信息科技有限公司; 发明人 刘利红;
摘要 本发明公开了一种通用分布式商业智能系统,涉及大数据技术领域。BI终端将用户输入的商业目标发送给目标ISA;目标ISA用于向分析模块发送商业目标;分析模块,用于分析并匹配所述商业目标对应的多个子目标以及每一子目标对应的权重因子,作为第一数据返回给目标ISA;目标ISA,还用于修订第一数据中每一子目标对应的权重因子,得到第二数据返回所述BI终端;BI终端,还用于根据第二数据生成并显示商业目标对应的商业建议。上述系统通过多个信息存储代理ISA的自动协作地累积相关业务知识,可以使用同一个BI系统针对不同应用场景提供实施方案,提升了BI系统的通用性。
权利要求

1.一种通用分布式商业智能系统,其特征在于,包括商业智能BI终端、多个信息存储代理ISA和分析模块;

所述BI终端,用于接收用户输入的商业目标,将所述商业目标发送给目标ISA;所述商业目标包括商业行为的行为主体和行为指标;所述目标ISA为多个ISA中的任意一个;

所述目标ISA,用于当在多个ISA组成的共享存储网络中未匹配到所述商业目标对应的商业建议,向所述分析模块发送所述商业目标;

所述分析模块,用于分析并匹配所述商业目标对应的多个子目标以及每一子目标对应的权重因子,作为第一数据返回给所述目标ISA;每一子目标是直接或者间接影响所述商业目标的商业行为;

所述目标ISA,还用于修订所述第一数据中每一子目标对应的权重因子,得到第二数据返回所述BI终端;

所述BI终端,还用于根据所述第二数据生成并显示所述商业目标对应的商业建议。

2.根据权利要求1所述的一种通用分布式商业智能系统,其特征在于,所述目标ISA保存有环境变量列表;所述环境变量列表保存有各种环境变量与第一修订因子之间的关系;

环境变量是直接影响子目标实现的环境选项;

所述目标ISA,还用于根据所述第一数据匹配每一子目标对应的环境选项,生成选项列表发送给所述BI终端;

所述BI终端,还用于显示所述选项列表,并接收用户输入的所述选项列表中各环境选项的结果,将结果作为环境变量发送给所述目标ISA;

所述目标ISA,还用于根据环境变量在所述环境变量列表匹配每一子目标对应的第一修订因子,使用第一修订因子修订所述第一数据中每一子目标对应的权重因子。

3.根据权利要求2所述的一种通用分布式商业智能系统,其特征在于,所述目标ISA,还用于保存处理过的历史商业目标、历史商业目标对应的历史商业建议以及执行该历史商业建议之后的建议反馈。

4.根据权利要求3所述的一种通用分布式商业智能系统,其特征在于,所述目标ISA,当在多个ISA组成的共享存储网络中匹配到所述商业目标对应的历史商业建议,向所述BI终端返回该历史商业建议以及建议反馈;

所述BI终端,还用于显示该历史商业建议以及建议反馈。

5.根据权利要求3所述的一种通用分布式商业智能系统,其特征在于,所述目标ISA,还用于根据所述第一数据在所述共享存储网络中匹配多个相关历史商业建议的建议反馈,根据各建议反馈计算每一子目标的第二修订因子,使用第一修订因子和/或第二修订因子修订所述第一数据中每一子目标对应的权重因子。

6.根据权利要求5所述的一种通用分布式商业智能系统,其特征在于,建议反馈包括历史商业目标的完成度以及各个子目标的贡献度;

所述目标ISA,还用于针对每一子目标,将包括该子目标的相关历史商业建议按照完成度分为正反馈组和负反馈组,根据该子目标在各相关历史商业建议中的贡献度计算正反馈组的正反馈因子和负反馈组的负反馈因子,将正反馈因子和负反馈因子求和得到该子目标的预计贡献度,计算该子目标的预计贡献度占所有子目标的预计贡献度之和的百分比,作为该子目标的第二修订因子。

7.根据权利要求1所述的一种通用分布式商业智能系统,其特征在于,所述商业智能BI终端为实现BI代理的UI程序。

8.根据权利要求1所述的一种通用分布式商业智能系统,其特征在于,所述目标ISA为具有在线分析处理OLAP工具的在线数据库。

9.根据权利要求1所述的一种通用分布式商业智能系统,其特征在于,所述分析模块为云端在线处理代理程序,使用AI和数据挖掘技术进行数据处理。

说明书全文

一种通用分布式商业智能系统

技术领域

[0001] 本发明涉及大数据技术领域,具体涉及一种通用分布式商业智能系统。

背景技术

[0002] 商业智能(Business Intelligence,BI),又称商业智慧或商务智能,指用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。
[0003] 现有的BI系统的架构无法实现应用集成,提供统一的API,因此无法建立BI通用的分布式服务平台。针对同一类型应用服务的不同应用场景的实施方案,BI系统需要重新进行设计,导致BI系统的通用性差。

发明内容

[0004] 本发明的目的就在于解决上述背景技术的问题,而提出一种通用分布式商业智能系统。
[0005] 本发明的目的可以通过以下技术方案实现:
[0006] 本发明实施例提供了一种通用分布式商业智能系统,包括商业智能BI终端、多个信息存储代理ISA和分析模块;
[0007] 所述BI终端,用于接收用户输入的商业目标,将所述商业目标发送给目标ISA;所述商业目标包括商业行为的行为主体和行为指标;所述目标ISA为多个ISA中的任意一个;
[0008] 所述目标ISA,用于当在多个ISA组成的共享存储网络中未匹配到所述商业目标对应的商业建议,向所述分析模块发送所述商业目标;
[0009] 所述分析模块,用于分析并匹配所述商业目标对应的多个子目标以及每一子目标对应的权重因子,作为第一数据返回给所述目标ISA;每一子目标是直接或者间接影响所述商业目标的商业行为;
[0010] 所述目标ISA,还用于修订所述第一数据中每一子目标对应的权重因子,得到第二数据返回所述BI终端;
[0011] 所述BI终端,还用于根据所述第二数据生成并显示所述商业目标对应的商业建议。
[0012] 可选地,所述目标ISA保存有环境变量列表;所述环境变量列表保存有各种环境变量与第一修订因子之间的关系;环境变量是直接影响子目标实现的环境选项;
[0013] 所述目标ISA,还用于根据所述第一数据匹配每一子目标对应的环境选项,生成选项列表发送给所述BI终端;
[0014] 所述BI终端,还用于显示所述选项列表,并接收用户输入的所述选项列表中各环境选项的结果,将结果作为环境变量发送给所述目标ISA;
[0015] 所述目标ISA,还用于根据环境变量在所述环境变量列表匹配每一子目标对应的第一修订因子,使用第一修订因子修订所述第一数据中每一子目标对应的权重因子。
[0016] 可选地,所述目标ISA,还用于保存处理过的历史商业目标、历史商业目标对应的历史商业建议以及执行该历史商业建议之后的建议反馈。
[0017] 可选地,所述目标ISA,当在多个ISA组成的共享存储网络中匹配到所述商业目标对应的历史商业建议,向所述BI终端返回该历史商业建议以及建议反馈;
[0018] 所述BI终端,还用于显示该历史商业建议以及建议反馈。
[0019] 可选地,所述目标ISA,还用于根据所述第一数据在所述共享存储网络中匹配多个相关历史商业建议的建议反馈,根据各建议反馈计算每一子目标的第二修订因子,使用第一修订因子和/或第二修订因子修订所述第一数据中每一子目标对应的权重因子。
[0020] 可选地,建议反馈包括历史商业目标的完成度以及各个子目标的贡献度;
[0021] 所述目标ISA,还用于针对每一子目标,将包括该子目标的相关历史商业建议按照完成度分为正反馈组和负反馈组,根据该子目标在各相关历史商业建议中的贡献度计算正反馈组的正反馈因子和负反馈组的负反馈因子,将正反馈因子和负反馈因子求和得到该子目标的预计贡献度,计算该子目标的预计贡献度占所有子目标的预计贡献度之和的百分比,作为该子目标的第二修订因子。
[0022] 可选地,所述商业智能BI终端为实现BI代理的UI程序。
[0023] 可选地,所述目标ISA为具有在线分析处理OLAP工具的在线数据库。
[0024] 可选地,所述分析模块为云端在线处理代理程序,使用AI和数据挖掘技术进行数据处理。
[0025] 本发明实施例提供了一种通用分布式商业智能系统,包括商业智能BI终端、多个信息存储代理ISA和分析模块;所述BI终端,用于接收用户输入的商业目标,将所述商业目标发送给目标ISA;所述商业目标包括商业行为的行为主体和行为指标;所述目标ISA为多个ISA中的任意一个;所述目标ISA,用于当在多个ISA组成的共享存储网络中未匹配到所述商业目标对应的商业建议,向所述分析模块发送所述商业目标;所述分析模块,用于分析并匹配所述商业目标对应的多个子目标以及每一子目标对应的权重因子,作为第一数据返回给所述目标ISA;每一子目标是直接或者间接影响所述商业目标的商业行为;所述目标ISA,还用于修订所述第一数据中每一子目标对应的权重因子,得到第二数据返回所述BI终端;所述BI终端,还用于根据所述第二数据生成并显示所述商业目标对应的商业建议。上述系统通过多个信息存储代理ISA的自动协作地累积相关业务知识,可以使用同一个BI系统针对不同应用场景提供实施方案,提升了BI系统的通用性。

附图说明

[0026] 下面结合附图对本发明作进一步的说明。
[0027] 图1为本发明实施例提供的一种通用分布式商业智能系统的系统框图。

具体实施方式

[0028] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0029] 本发明实施例提供了一种通用分布式商业智能系统。参见图1,图1为本发明实施例提供的一种通用分布式商业智能系统的系统框图。包括商业智能BI终端、多个信息存储代理ISA(第一ISA、第二ISA、第三ISA和第四ISA)和分析模块;本发明实施例仅以包含四个ISA为例进行说明,但实际情况并不限于此。
[0030] 所述BI终端,用于接收用户输入的商业目标,将所述商业目标发送给目标ISA;所述商业目标包括商业行为的行为主体和行为指标;所述目标ISA为多个ISA中的任意一个;
[0031] 所述目标ISA,用于当在多个ISA组成的共享存储网络中未匹配到所述商业目标对应的商业建议,向所述分析模块发送所述商业目标;
[0032] 所述分析模块,用于分析并匹配所述商业目标对应的多个子目标以及每一子目标对应的权重因子,作为第一数据返回给所述目标ISA;每一子目标是直接或者间接影响所述商业目标的商业行为;
[0033] 所述目标ISA,还用于修订所述第一数据中每一子目标对应的权重因子,得到第二数据返回所述BI终端;
[0034] 所述BI终端,还用于根据所述第二数据生成并显示所述商业目标对应的商业建议。
[0035] 基于本发明实施例提供的一种通用分布式商业智能系统,通过多个信息存储代理ISA的自动协作地累积相关业务知识,可以使用同一个BI系统针对不同应用场景提供实施方案,提升了BI系统的通用性。
[0036] 一种实现方式中,所述分析模块可以使用元搜索、共现关联检测或NLP(Natural Language Processing,自然语言处理)等技术分析商业目标,得出行为主体和行为指标,根据行为主体和行为指标匹配子目标。行为主体可以为某一类型的企业,行为指标可以为利润增长、业务扩大等等。
[0037] 一种实现方式中,所述BI终端可以根据所述第二数据生成图形化的计划流程图,计划流程图的目标是商业目标,计划流程图的每一步为各子目标,各子目标与商业目标之间以及各子目标与其它子目标之间可以通过带箭头的连接线表示从属关系,连接线上可以标注权重因子。
[0038] 在一个实施例中,所述目标ISA保存有环境变量列表;所述环境变量列表保存有各种环境变量与第一修订因子之间的关系;环境变量是直接影响子目标实现的环境选项;
[0039] 所述目标ISA,还用于根据所述第一数据匹配每一子目标对应的环境选项,生成选项列表发送给所述BI终端;
[0040] 所述BI终端,还用于显示所述选项列表,并接收用户输入的所述选项列表中各环境选项的结果,将结果作为环境变量发送给所述目标ISA;
[0041] 所述目标ISA,还用于根据环境变量在所述环境变量列表匹配每一子目标对应的第一修订因子,使用第一修订因子修订所述第一数据中每一子目标对应的权重因子。
[0042] 一种实现方式中,环境变量可以包括时间、温度、地点等等。
[0043] 在一个实施例中,所述目标ISA,还用于保存处理过的历史商业目标、历史商业目标对应的历史商业建议以及执行该历史商业建议之后的建议反馈。
[0044] 一种实现方式中,用户可以通过所述BI终端上传执行过历史商业建议之后的建议反馈。
[0045] 在一个实施例中,所述目标ISA,当在多个ISA组成的共享存储网络中匹配到所述商业目标对应的历史商业建议,向所述BI终端返回该历史商业建议以及建议反馈;
[0046] 所述BI终端,还用于显示该历史商业建议以及建议反馈。
[0047] 在一个实施例中,所述目标ISA,还用于根据所述第一数据在所述共享存储网络中匹配多个相关历史商业建议的建议反馈,根据各建议反馈计算每一子目标的第二修订因子,使用第一修订因子和/或第二修订因子修订所述第一数据中每一子目标对应的权重因子。
[0048] 一种实现方式中,所述目标ISA可以只使用第一修订因子修订所述第一数据中每一子目标对应的权重因子。
[0049] 另一种实现方式中,所述目标ISA可以只使用第二修订因子修订所述第一数据中每一子目标对应的权重因子。
[0050] 再一种实现方式中,所述目标ISA可以使用第一修订因子和第二修订因子共同修订所述第一数据中每一子目标对应的权重因子。
[0051] 在一个实施例中,建议反馈包括历史商业目标的完成度以及各个子目标的贡献度;
[0052] 所述目标ISA,还用于针对每一子目标,将包括该子目标的相关历史商业建议按照完成度分为正反馈组和负反馈组,根据该子目标在各相关历史商业建议中的贡献度计算正反馈组的正反馈因子和负反馈组的负反馈因子,将正反馈因子和负反馈因子求和得到该子目标的预计贡献度,计算该子目标的预计贡献度占所有子目标的预计贡献度之和的百分比,作为该子目标的第二修订因子。
[0053] 一种实现方式中,目标ISA可以根据预设完成度将相关历史商业建议进行分组。例如,可以将预设完成度设置为50%、60%、70%等。若干相关历史商业建议的完成度大于预设完成度,则将相关历史商业建议分到正反馈组,反之分到负反馈组。正反馈因子可以为贡献度与完成度的乘积;负反馈因子可以为负的贡献度与完成度的乘积。
[0054] 在一个实施例中,所述商业智能BI终端为实现BI代理的UI程序。
[0055] 在一个实施例中,所述目标ISA为具有在线分析处理OLAP工具的在线数据库。
[0056] 一种实现方式中,OLAP有多种实现方法,根据存储数据的方式不同可以分为ROLAP、MOLAP和HOLAP。
[0057] ROLAP表示基于关系数据库的OLAP实现(Relational OLAP)。以关系数据库为核心,以关系型结构进行多维数据的表示和存储。ROLAP将多维数据库的多维结构划分为两类表:一类是事实表,用来存储数据和维关键字;另一类是维表,即对每个维至少使用一个表来存放维的层次、成员类别等维的描述信息。维表和事实表通过主关键字和外关键字联系在一起,形成了“星型模式”。对于层次复杂的维,为避免冗余数据占用过大的存储空间,可以使用多个表来描述,这种星型模式的扩展称为“雪花模式”。
[0058] MOLAP表示基于多维数据组织的OLAP实现(Multidimensional OLAP)。以多维数据组织方式为核心,也就是说,MOLAP使用多维数组存储数据。多维数据在存储中将形成“立方块(Cube)”的结构,在MOLAP中对“立方块”的“旋转”、“切块”、“切片”是产生多维数据报表的主要技术。
[0059] HOLAP表示基于混合数据组织的OLAP实现(Hybrid OLAP)。如低层是关系型的,高层是多维矩阵型的。这种方式具有更好的灵活性。
[0060] 在一个实施例中,所述分析模块为云端在线处理代理程序,使用AI和数据挖掘技术进行数据处理。
[0061] 在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
[0062] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0063] 以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。