当前位置:首页 > 读后感 > [激活数据 实时服务] 大数据要学什么
 

[激活数据 实时服务] 大数据要学什么

发布时间:2019-03-18 04:09:51 影响了:

  在日益激烈的竞争形势下,现代企业必须在瞬息万变的环境中,全力应对信息变化带来的问题。在运营过程中,企业的决策者们需要立即看到业务条件的变化,这样才能迅速、高效地做出反应。
  
  实时信息流中的数据延迟
  
  令人遗憾的是,当今的多数信息管理系统还没有为前瞻性、智能化地传播信息做好准备。多数信息管理系统在设计上能够很好地捕获数据,但传播数据上要大打折扣。相反,它们要等待人或应用向它们提出查询请求。这样的应用具有如下共同的病症:
  知晓程度不足 高级管理人员、员工和流程常常不能足够及时地了解有关情况以进行明智的商务决策。例如,信用卡的核销需要在信用结算应用中通报给所有受影响的地区。
  
  数据失效 如果事件发生后未将信息更新,那么员工、客户和系统进行决策所使用的信息就会失效。例如,商品的现行价格或者投机获胜的几率就需要反映最新情况才能获取最大利润。
  行动迟延 如果决策者无法很简便地获得所需要的信息,那么在他们寻找信息并将信息关联起来时,就会出现延迟。这会导致错过机会、加重损失。例如,放贷人员需要了解当前利率才能撰写新的贷款合同。
  
  前瞻性信息管理面临的障碍
  
  信息管理系统需要通过通知人员和流程来对新事件做出响应,以确保最新的信息能够送达企业各部门。如果具备这种能力,数据变化就能够以消息的形式在其发生之时送达企业各处。 理论上说起来很简单,但要将前瞻性的事件驱动信息体系结构付诸实施却很困难,主要原因有: 第一,轮询成本很高,对信息管理系统造成沉重负担。程序员可以编写应用程序,以一定的频率询问数据库是否发生了什么改变。通常情形是什么也没有发生,但数据库还必须要做大量的工作来验证数据的状态。这样效率就很低,增加运行这些应用程序的频率会进一步加重系统的负担。
  第二,让现有数据系统具有前瞻性。现有数据系统常常不能够以开放、标准化的方式驱动事件和信息。尽管有些系统具有触发器和存储过程,但这往往只在数据库内部进行操作。为了产生很少一点驱动信息的能力都要付出极大的编程努力。
  第三,提供消息总线。许多信息体系结构缺乏标准化的开放系统在数据库、应用和人员之间共享信息。
  
  Sybase实时数据服务解决方案
  
  Sybase实时数据服务解决方案―Real Time Data Services (RTDS) 解决了用户的基础架构转变为前瞻性的事件驱动信息体系结构所面临的困难。
  Sybase RTDS是业界第一个为决策者在瞬息万变的商业事件中提供实时服务的解决方案,该方案使得不同的数据库与消息架构之间能够相互发布或定制信息,消除任何由于批处理或轮循检测所造成的信息延误和系统性能降低的现象。
  Sybase实时数据服务是为包括Sybase Adaptive Server Enterprise (ASE), IBM DB2, SQL Server以及Oracle在内的数据库服务的完整解决方案,无需定制编码,对操作影响很小,可以主动在重大商业数据发生变化的时刻,为企业传递第一手信息。
  Sybase实时数据服务预先从不同种类企业数据库中发布并定制实时数据,为基层组织传递讯息,消除由批处理和循环检测导致的“信息滞后”现象。同时,它还将不同种类数据流动和实时讯息结合在一个容易整合并基于开放标准的解决方案中,省去了定制编码,并降低了TCO。该解决方案包括:
  由消息总线系统领域的领袖 TIBCO 提供的 Java Messaging System (JMS) 消息总线,在数据管理器、应用系统以及其他服务器之间提供了通信骨干网;
  能够让传统数据管理器根据数据变化创建消息的工具,Sybase 的非侵入性复制技术可以自动从数据库日志中获得变化信息,再将它们进行格式处理转变为消息,不会对数据
  库造成任何改变;
  向ASE触发器中添加信息的工具―含多种工具来激活ASE,将消息提交给企业中的应用。
  为丰富、转发及提交消息提供额外的系统,包括:Sybase Unwired Orchestrator。该工具无需编码就能够转发并丰富消息。就内部而言,它可以在应用之间实现真正的全企业集成;就外部而言,可以将消息提供给公司内部网之外的业务部门和业务伙伴;实时分析的 Sybase IQ 具有高度可伸缩的分析引擎,特别设计用于让分析应用实现无与伦比的查询性能以及最低的总体拥有成本;Sybase Qanywhere用于从消息总线中检索消息,并将消息提交给移动设备。
  
  解决燃眉之急
  消除时间敏感型业务流程中的延迟
  
  本例(见图1)中,风险管理部门在出现损失通告之后核销了一张信用卡,传统的解决办法是将该核销发布到传统数据库中;在一般情况下,可能要等待某个查询来将该信息传递给其他流程。采用 Sybase RTDS 后,该变化可以在传统数据库的日志中检测到,并可以自动进行格式处理转换为消息,随后传递给 JMS 总线。清算部门的数据库,即具有 RTDS 能力的 ASE,接收到该消息并立即停止对被核销的信用卡继续进行交易清算。同时,Sybase Unwired Orchestrator 也收到了此消息,并立即向会计部门发出警报,以检索该持卡人欺诈行为,还通知客户服务数据库呼叫该持卡人。在 MQSeries 已经安装就绪的环境中,Unwired Orchestrator 开放的 JMS 环境很容易与现有的 MQSeries 总线和应用相兼容。
  
  消除数据失效问题
  
  带有价格信息的实时数据源源不断地输入捕获数据库,使得事务处理变得不可撤销。从该数据库中,Sybase RTDS 创建 JMS 消息,随后送入 JMS 总线。一旦进入总线,价格和订单条目数据库就能够使用 SQL Anywhere Studio,并能够捕获价格变化消息,通过客户选定的设备通知他们。本例(见图2)中,RTDS 解决了通知与记录的问题,可以确保不再使用或查询到失效的数据。
  
  让业务流程增强知晓程度
  
  本例(见图3)使用了一个简单的仓库处理应用,订单条目信息被发布到 DB2 中,变化信息发布到 Oracle DBMS 中。Sybase RTDS 捕捉到这些变化并通过 JMS 总线将它们反映出来。收费部门可以通过其配备 RTDS 的 Sybase ASE 来发布和使用 JMS 消息。收费部门利用其现有的触发器代码将收费事件通报给企业的其他部门,例如客户服务部。
  
  实施效果
  
  Sybase RTDS 是一套经济实用的解决方案,能够让所有的数据在新应用中和传统系统中活动起来。有了 Sybase RTDS 之后,往日很被动的数据管理系统,现在就可以迅速将事件传递给企业的其他部门。因为它提高知晓程度,消除了无效数据,能够让决策者在需要时得到所需要的数据。RTDS在一个软件包中提供了需要的所有工具,可以加快部署速度。利用选件产品,不仅能够实现复杂的事件驱动业务流程;还能够丰富消息,并通过多种流行设备将它传递给员工。

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3