Sybase操作型BI數據管理與數據集成
數據管理服務組件
Sybase可提供操作型BI數據管理與數據集成它不僅開發了管理BI信息的產品還開發了數據庫設計產品Sybase IQ與Sybase PowerDesigner則是其中兩個關鍵的產品
Sybase IQ
Sybase操作型BI解決方案的基於是Sybase IQ關系型數據庫系統該產品於年從Expressway收購而得從那時起它就穩步贏得客戶的青睐對高性能的BI信息管理能力的需求使得該產品更加引人關注今天全球使用Sybase IQ的客戶超過家
Sybase IQ與傳統的關系型數據庫最關鍵的不同之處就是它是專門為高性能的分析型進程設計的該性能通過存儲數據的方式——列存儲而不是傳統關系型數據庫中的行存儲而獲得
Sybase IQ列存儲模型提高了性能因為查詢中檢索的只是列從而減少了系統I/O通過為每一個列的訪問分配線程允許進行並行的查詢而進一步提高了性能這對涉及到多個列的復雜查詢尤其有利列存儲模型的另一個好處就是它允許極高效率的數據壓縮例如西班牙Telefonica管理著TB的原數據它們存儲到Sybase IQ中只有TB同時他們發現查詢的運行速度比傳統的解決方案能快到倍
從BI應用外部來看Sybase IQ數據庫跟其他的關系型數據庫並沒什麼兩樣該產品支持標准的SQL提供各種功能如存儲過程函數等應用接口支持ODBCJDBCOLEDB Web 服務器運行環境包括LinuxWindowsUnix等Sybase IQ數據庫的非結構化數據選項支持存儲大型二進制對象比如文本與多媒體數據等
另外Sybase還提供了一個可選的Sybase IQ Multiplexing功能允許一個單一的Sybase IQ數據庫被多個計算機節點共享這進一步提高了大型數據庫與工作負載的性能與可擴展性服務器處理器硬盤可以按照需要加入到該配置中該解決方案支持傳統供應商如HPIBMSun等公司提供的硬件與操作系統軟件
Sybase PowerDesigner
Sybase PowerDesigner是一個行業領先的企業模型工具他將商業分析與數據庫設計加入到傳統的軟件生命周期它聯合使用了大量的建模機制包括業務進程建模數據建模基於對象的UML建模以及XML建模它支持主要的行業開發環境如JAVAEclipseMicrosoftNET而且支持超過個關系型數據庫產品包括Sybase IQIBM DBOracleMicrosoft SQL Server等
PowerDesigner提供了一個元數據管理功能支持需求管理影響分析文檔數據映射SOA驅動的項目的綜合管理基於角色的安全等等它通過團隊協作以及將商業需求同商業與數據模型進行聯結和同步的功能強化了商業與IT的結合
數據集成服務組件
Sybase支持數據集成機制中的數據聯合和數據傳播方式即Sybase Avaki EII支持數據聯合Sybase Replication Server支持數據傳播而數據合並與ETL則由Sybase第三方合作伙伴如Business ObjectsIBM Ascential與Informatica提供支持
Sybase Avaki EII
Sybase Avaki EII是Sybase公司於年月通過收購Avaki公司而獲得就象其他EII產品Sybase Avaki EII提供了一個分散數據的虛擬商業視圖對於BI應用使用一個虛擬視圖分散的數據看起來是存儲在一個單一的SQL關系型表中當應用基於該視圖提交一個SQL語句時EII服務器訪問與操作適當的數據源組合成一個查詢結果集將結果集返回到應用EII Server將SQL 進程智能地分配到源系統中以減少需要從給定的源系統中檢索的數據量
Avaki EII支持的數據源包括純文本文件(包括XMLNFS等)關系型數據庫商業應用(例如JCAWeb服務器或由iWay Software等公司提供的第三方連接器)
該產品包含了有別於其他競爭對手的特征
· 服務視圖隨時可用它包含支持更深入的數據轉換與分析的嵌入式程序邏輯除了Sybase 提供的服務視圖之外開發人員可以使用JavaScript編寫他們自己的視圖服務視圖與SQL視圖使用基於Eclips的Avaki Studio開發工具進行定義與管理
· Avaki EII集成框架允許服務視圖與外部應用如數據質量與ETL工具定制的代碼等等進行交互
· 一個集成的緩沖工具允許結果提前預存(基於管理員定義的參數)以提升查詢性能
· Sybase Avaki EII提供了一個有價值的EII功能可以直接被BI報表與分析型應用使用或者與Sybase IQ數據庫配合使用時由Sybase IQ應用使用
Sybase Replication Server
Sybase Replication Server支持數據變化從源系統到目標系統的數據傳播在Sybase 操作型BI環境中目標系統將會是Sybase IQ信息管理環境其他目標系統包括那些Sybase RepConnect與EnterpriseConnect支持的系統RepConnect 允許數據變化傳播到消息產品(IBM WebsphereJMSTIBCO)而EnterConnect支持第三方數據庫系統如IBM DBMicrosoft SQL ServerOracle與ODBC
Replication Server支持的數據源包括IBM DBIBM IMS與VSAMMicrosoft SQL ServerOracleSybase ASE以及SQL Anywhere復制代理(Replication Agent)從這些源數據庫日志文件中捕獲數據變化這種數據復制的異步方式降低了復制代理對操作型BTx應用的性能影響這些數據變化可以被傳播到 Sybase IQ低延遲數據存儲中以備由操作型BI應用進行操作
Sybase操作型BI解決方案提供了一個適時數據集成環境它將數據變化壓縮傳送到由Sybase IQ管理的低延遲的存儲中第三方操作型報表和績效管理應用可以使用Sybase IQ提供的高性能的查詢能力以生成操作型圖形顯示並據此執行自動化決策當需要當前信息時BI應用可以使用Sybase Avaki EII服務訪問分散的操作型數據
操作型BI案例研究
西班牙Telefonica和澳大利亞電信供應商Telstra是兩個已經成功使用Sybase IQ的客戶他們清楚地顯示了操作型BI如何使企業更加靈活與更加智能
西班牙Telefonica 萬客戶端的信息來自於個各自獨立的分散的操作型系統Telefonica開發了統一信息系統作為其操作型數據存儲(ODS)概念的一部分該系統的目標是為Telefonic眾多操作型系統的數據管理建立一個單一的集成的通用的數據存儲企業內的所有用戶都通過訪問這個單一的數據庫存儲來處理操作型信息而不論這些信息最初來源於哪個操作型系統
為部署ODS項目Telefonica使用Sybase IQ與Sybase Replication ServerReplication Server用於從運行在MVS之上的IBM DB和運行在UNIX平台的Oracle中捕獲在線更新並傳送到Sybase IQ ODS中每隔分鐘從操作型系統將更新傳送到ODS中
為確保項目的順利進行還引入了一個先導測試該測試基於Sybase與Sun共同提供的數據倉庫參考設計花費四周的時間完成該模型存儲了比其他市場上的數據庫多出到倍的存儲容量同時減少了在硬件支持管理與維護上的成本Telefonica系統工程經理Pedro Romera說至於響應速度該平台顯示出超出其他系統多倍的性能優勢
另外該項目的革新之處在於所有的Telefonica操作型系統將向ODS提供數據這意味著Sybase IQ將管理大約TB的壓縮數據(相當於TB的真實信息)為維護大量數據下的高效性Sybase IQ Multiplex功能被加以使用
Telstra為澳大利亞提供廣泛的電信與信息服務包括固定電話線路兩個移動電話網絡以及Internet服務Telstra是年悉尼奧運會獨家電信供應商
Telstra需要一種技術可以提供接近實時的有關通話事務的信息以便調整其移動蜂窩管理系統從而滿足需求我們需要在奧運會期間運行一個無失誤的無堵塞的移動電話網絡Telstra區域網絡經理Anthony Goonan說
Telstra所要面對的挑戰主要是移動服務它需要提供無堵塞的網絡訪問對我們而言存在大量的未知情況——究竟有多少人會來到悉尼?他們對移動電話的使用量以及由國際無線通訊以及印刷媒體所產生的話務量是多少呢? Goonan說我們需要實時觀察網絡的性能以滿足所有這些需求
在網絡設計時Telstra部署了一種可以將容量從網絡的某部分轉移到另外部分的功能這取決於客戶在哪裡發出呼叫當我們為此搜尋解決方案時我們發現了Compudigm的SeePower它由Sybase IQ提供技術基礎正是我們所需要的解決方案Goonan說
在奧林匹克公園Telstra部署了超過個移動電話蜂窩系統大約每平方英裡一個我們需要我們的工程師同時觀察所有這些蜂窩系統的性能Goonan說該應用具有這種功能它能將整個奧林匹克的網絡運行情況顯示到一個屏幕上並接近實時地辨識熱點區域這使我們可以調整網絡以滿足我們客戶的需求
Sybase IQ從遍及悉尼奧林匹克公園的多個蜂窩系統上收集大量的數據這是我們第一次在蜂窩移動網絡運行過程中擁有這種綜合的強大功能Goonan 說Sybase IQ實時地將數據發送到seePower應用它為我們的工程師提供了管理網絡的信息從而為我們的客戶提供他們所需的服務
盡管每日的通話時間高達萬分鐘Telstra無故障的處理了所有請求在奧運會開幕式期間大約萬個通話被發起或接收其中萬個來自奧林匹克體育館沒有任何客戶抱怨我們的服務Goonan說
From:http://tw.wingwit.com/Article/program/Sybase/201311/21916.html