云端实时商业智能模组的制作方法

文档序号:12597505阅读:185来源:国知局
本发明涉及一种数据库的
技术领域
:,特别是指一种云端实时上页智能模组,其可以使客户的数据库不用存至云端,且传输的数据量少、速度快,租用云端服务主机空间也可大幅减少。
背景技术
::企业在商业智能的需求于云端解决方案的疑虑,大部份在于信息的安全,也就是将企业的营运数据放在云端数据仓储中。而现今市场上发展的BI技术in-memorytechnology,其必要的过程就是把数据加载到主机内存中,除了加快指令周期外,同时提供使用者自主分析(self-serviceBI)的目的。因此,以现今市场上的技术运用于云端环境,为了满足企业实时分析需求,又能善用云端服务及运算资源,首要解决的问题就是信息安全的疑虑。本发明的发明人先前以中国台湾申请号第102214822号「以服务导向架构(SOA)之走动式指令重组的设计实现于实时商业智慧系统」,内容概为:一种以服务导向架构(SOA)的走动式指令重组的设计实现于实时商业智能系统,包括:一服务主机,该服务主机包括有一中央处理器、数内存、数磁盘储存装置,其中,该服务主机内载有:一服务导向架构(SOA)、一用户端及一信息科技(InformationTechnology,IT)人员端,该服务导向架构(SOA)包括一走动式指令重组模组(ReSQL),该走动式指令重组模组(ReSQL)包括由一指令重组及剖析模组、一第一服务定义档(eistable.def)、一第二服务定义档(valueSQL.def)及一继承模组组成,该第一服务定义档(eistable.def)及该第二服务定义档(valueSQL.def)由该信息科技(IT)人员端简单定义,数据取自营运系统或数据取自多个营运系统或数据取自多个营运系统及数据仓储,其是实时依该走动式指令重组模组(ReSQL)重组后的指令获得取得的数据源,再由数据源取得所需数据,该服务导向架构(SOA)还包含一语法转换模组,藉由该语法转换模组得以沟通该指令重组及剖析模组与各个营运系统或数据仓储的同质或异质的数据库,使所有数据的自动取得无障碍,该继承模组可在各服务间通过继承的方式修改该用户端的需求及通过服务间的再结合成为一个新的服务完成多重数据源整合,该指令重组及剖析模组负责将服务的定义及用户端输入的参数设定以走动式指令重组的运算模式完成实时的需求服务分析,并以服务为导向,当该用户端需求改变,该指令重组及剖析模组提供应变的弹性,以之获得具有数据仓储的多维度数据的分析环境及运算,该用户端变换需求后,就算不同维度、不同营运系统或多个营运系统及数据仓储或同质或异类数据库,亦可立即获得变换后数据的实时性,且不用各别写独立的特定应用程序编程接口(API)。但是,其前案如果单独导入至客户端,费用相当昂贵,非一般中小企业能够负担,如果能够通过云端服务主机,则可以租用的方式大幅减少架设费用,其也能减少云端服务主机租用空间及客户端数据库数据不用库存云端服务主机减低信息安全疑虑。因此,针对上述习知结构所存在的问题点,如何开发一种更具理想实用性的创新结构,实消费者所殷切企盼,亦是本领域技术人员须努力研发突破的目标及方向。有鉴于此,本发明人本于多年从事相关产品的制造开发与设计经验,针对上述目标,详加设计与审慎评估后,终得一确具实用性的本发明。技术实现要素:本发明的目的在于提供一种传输数据量少、速度快,无需大量数据储存于云端服务主机,也使数据被窃取机率降低的云端实时商业智能模组。为了达成上述目的,本发明的解决方案是:一种云端实时商业智能模组,包括:一网关装置,前述网关装置装设于一客户端装置之前,客户端装置内部设定有授权的白名单,客户端装置包括多个同质或异质的数据库;一云端服务主机,前述云端服务主机内部建置一走动式数据管理模组,云端服务主机连接网关装置,网关装置连接客户端装置;以及多数用户端,用户端登入前述云端服务主机提出需求,云端服务主机经网关装置向客户端装置进行授权检查验证是否为白名单,验证通过则走动式数据管理模组将用户端需求撷取转换成对应的客户端数据库的数据库语法,将数据库语法传送至客户端对应的数据库进行数据撷取,取得所需数据并将数据自动排版,而将排版后数据导出至云端服务主机供用户端提取。前述用户端为一计算机、一笔记本电脑、一平板电脑、一手机或一智能电视。前述网关装置包含授权设定白名单、授权检查、数据库联机设定与数据撷取的管控。前述走动式数据管理模组包含有走动式指令重组模组,该走动式指令重组模组包括指令重组及剖析模组、一第一服务定义档、一第二服务定义档及一继承模组,该走动式数据管理模组还包含一语法转换模组、一数据集、一多重数据源整合模组、一维度整合模组、一用户接口控制模组、一用户接口输出模组、一过滤器及一高速缓存,前述用户接口控制模组与用户接口输出模组是用户端与走动式数据管理模组沟通的媒介,而前述走动式指令重组模组、语法转换模组、数据集、多重数据源整合模组、维度整合模组、过滤器、高速缓存则产生对应的数据库语法,进而由前述客户端装置相关数据库获得所需数据提供给用户端。采用上述方案后,本发明云端实时商业智能模组包含有:一网关装置(gateway)设于客户端装置处与客户端装置连接,一走动式数据管理模组,前述走动式数据管理模组架设于云端服务主机,云端服务主机的走动式数据管理模组以网关装置(gateway)与客户端装置连接,用户端与云端服务主机电讯连接,网关装置(gateway)负责客户端装置的数据提供,数据源语法是由云端服务主机的走动式数据管理模组动态产生,可达到实时分析的目的,云端服务主机之走动式数据管理模组会依据用户端操作过程的数据撷取需求,转换成数据库数据查询语法,与客户端传输内容仅限需求范围汇总数据,不会造成大量数据传输问题,也不必将企业现行数据库内容上传存于云端服务主机,克服了客户端对信息安全疑虑,并可大幅减少云端服务主机租用空间,也可减少传档量与时间。本发明的客户端数据库不需要储存至云端服务主机,云端服务主机设走动式数据管理模组,走动式数据管理模组撷取用户需求,再转换成对应数据库语法,并只将对应数据库语法传输至对应数据库,回传所需数据经整理成数据表、图而提供给用户端,可使传输数据量少、速度快,无需大量数据储存于云端服务主机,也使数据被窃取机率降低。附图说明图1为本发明一实施例之动作流程方块图;图2为本发明一实施例之系统流程方块图;图3为本发明走动式数据管理模组之架构流程图;图4为本发明一应用例之应用在客诉管理系统之系统架构示意图;图5为本发明一实施例之产品相互关联状态位置示意图。其中:网关装置10客户端装置20数据库21云端服务主机30走动式数据管理模组40走动式指令重组模组(ReSQL)41指令重组及剖析模组411第一服务定义档(eistable.def)412第二服务定义档(valueSQL.def)413继承模组414数据集42语法转换模组43多重数据源整合模组44维度整合模组45用户接口输出模组461用户接口控制模组462过滤器47高速缓存48用户端50计算机51平板电脑52手机53。具体实施方式为了进一步解释本发明的技术方案,下面通过具体实施例来对本发明进行详细阐述。参阅图1至图5所示,本发明提供一种云端实时商业智能模组,包含有:一网关装置(Gateway)10,前述网关装置10装设于一客户端装置20之前,客户端装置20内部得先设定有授权的白名单,客户端装置20包括多个同质或异质的数据库21;一云端服务主机30,前述云端服务主机30内部建置一走动式数据管理模组40,云端服务主机30连接网关装置10,网关装置10连接客户端装置20;以及多数用户端50,用户端50登入前述云端服务主机30提出需求,云端服务主机30经网关装置10向客户端装置20进行授权检查验证是否为白名单,验证通过则走动式数据管理模组40将用户端50需求撷取转换成对应的客户端装置同质或异质的数据库21的数据库语法,将数据库语法传送至客户端装置20对应的数据库21进行数据撷取,取得所需数据并将数据自动排版,而将排版后数据导出至云端服务主机30供用户提取。参阅图5所示,本发明云端实时商业智能模组,其中前述用户端50可为一计算机51、一笔记本电脑、一平板计算机52、一手机53或一智能电视。参阅图2所示,本发明云端实时商业智能模组,其中前述网关装置(Gateway)10包含授权设定白名单、授权检查、数据库联机设定与数据撷取的管控。而走动式数据管理模组40则进行数据撷取,并藉由数据库语法使客户端装置20服务执行,进而数据加载进入数据集,而得以提供给用户端50。前述云端服务主机30授权,授权云端服务主机30可执行所产生的授权码,在网关装置10端的白名单中加入此授权码之后,由云端服务主机30所发出的请求会带着此授权码方能验证通过。参阅图4所示,为本发明的一应用例用于投诉管理,其中云端服务主机30内架设有走动式数据管理模组40,用户端50有可能是用户或公司员工或主管,用户端50进入云端服务主机30提出期间、产品、退货率的需求时,客户端装置20即会验证是否为白名单,并于验证通过后,由走动式数据管理模组40将需求撷取转换对应数据库语法传送至网关装置10,并由网关装置10向客户端装置20撷取数据,再将数据导出至云端服务主机30供用户端50提取,用户端就可看到相关期间的相关产品的退货率的表格,而且如果为北、中、南三家分公司三种不同数据库,相关期间的相关产品的退货率也可以整合在一张表格显示,而且数据一经提取就不会存在云端服务主机30,可确保数据的安全性,数据库不用存在云端服务主机30,云端服务主机30租用费可大幅降低,而传输只针对数据库语法及所需的范围内数据,数据量少传输可更快速。参阅图3所示,本发明云端实时商业智能模组,其中前述走动式数据管理模组40架设于云端服务主机30内(参阅图5所示),走动式数据管理模组40包含有走动式指令重组模组(ReSQL)41,前述走动式指令重组模组(ReSQL)41包括指令重组及剖析模组411、一第一服务定义档(eistable.def)412、一第二服务定义档(valueSQL.def)413及一继承模组414,该走动式数据管理模组40更包含一语法转换模组43、一数据集42、一多重数据源整合模组44、一维度整合模组45、一用户接口控制模组462、一用户接口输出模组461、一过滤器47及一高速缓存48,前述用户接口控制模组462与用户接口输出模组461是用户端50与走动式数据管理模组40沟通的媒介,而前述走动式指令重组模组(ReSQL)41、语法转换模组43、数据集42、多重数据源整合模组44、维度整合模组45、过滤器47、高速缓存48则可产生对应的数据库语法,进而由相关数据库21获得所需数据提供给用户端50。参阅图1所示,为本发明其一实施例的动作流程方块图,其中,(a)用户端50向云端服务主机30提出需求,(b)客户端装置20授权检查白名单,如果非为白名单就拒绝,如果为白名单则云端服务主机30内架设的(c)走动式数据管理模组40需求撷取转换对应数据库语法,将数据库语法(d)传送至客户端装置20对应数据库21,(e)走动式数据管理模组40取得所需数据,(f)走动式数据管理模组40自动排版图及表,(g)导出至云端服务主机30供用户端50提取。综上所述,本发明之云端实时商业智能模组,确为业界首见而符合发明专利的新颖性要求,而其全面性的创新设计,符合发明专利的创造性要求,而企业不必将资料移到企业环境之外,却能善用云端运算资源,除了降低硬件环境建置成本,又能取得企业营运数据内容进行走动式分析,创造进阶的商业智能价值,且对于集团式经营的企业,各地区分散的营运数据库,采取走动式数据管理模组,配合因特网实时取得整合的营运信息,而非零散片段数据,销售门市的销售状况与库存状况实时整合分析,进行商品调度或促销更实时,可同时增加营业额与降低即期品的耗损。上述实施例和图式并非限定本发明的产品形态和式样,任何所属
技术领域
:的普通技术人员对其所做的适当变化或修饰,皆应视为不脱离本发明的专利范畴。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1