
雖然移動商業智能應用前景被看好,但它同時也給開發團隊帶來了重大挑戰,因為應用需要支持各種不同的設備和軟件版本。這種支持會耗費大量的開發時間。因此,許多IT團隊開始關注新一代HTML5 BI應用。
HTML5支持用JavaScript語言開發,并且支持越來越多圖形化功能;它運行在Web瀏覽器上,不受運行瀏覽器的設備影響。無論能否被BI應用采用,HTML5都已經成為一種備受歡迎的開發方式。

Forrester副總裁與應用開發分析師Boris Evelson說:“HTML5成為向移動設備交付BI應用的首選平臺,是因為只需一次創建‘報表/儀表板’,就可以將它自動應用到所有運行兼容HTML5瀏覽器的移動設備上。”
HTML5應用有一些高級緩存方法,它們可以提升移動設備的運行性能。標準的Canvas元素支持高水平可視化表現,可以提升分析可視化體驗。由于實現了可擴展矢量圖形(SVG)的標準支持,所以應用開發者可以實現豐富且細致的數據視圖。
然而專家指出,在移動主機上運行HTML5也有一些問題。在瀏覽器上運行應用程序可以降低多平臺支持的難度。但是,由于HTML5應用不能直接與設備交互,所以它們不能輕松使用原生操作系統功能,如GPS、視頻和語音。現在有許多組合HTML5和原生操作系統的混合開發庫,它們可以幫助解決這一問題。
其他問題還包含可用性和技術人才儲備不足。HTML5標準的制定已經經過很長時間,而且現在仍在進化過程中。能夠開發HTML5應用的高級JavaScript開發者數量并不多。
雖然BI軟件供應商有能力解決一些開發問題,但是他們也無法輕松地將產品線馬上遷移到HTML5平臺。它仍存在于許多供應商的產品規劃路線中。
市面上一些公司已經發布了HTML5版本的軟件,其中包括JackBe、Jaspersoft、Information Builders、Qlikview、SAP等。去年,IBM收購了移動中間件開發商Worklight,希望給HTML5移動開發帶去更有效的產品支持,其中包括它的Cognos BI產品線。還有其他一些軟件公司也正在開發HTML5 BI軟件。
使用HTML5處理業務報表
在近期舉行的Information Builders用戶大會上,用戶體驗到了WebFocus8報表軟件套件的HTML5版軟件,參會用戶表示這種軟件最終將影響他們的業務報表流程。
Protrans是一家專注于運輸和物流的供應商管理商,它的BI報表經理Kevin Webster說:“支持基于瀏覽器的HTML5是一種進步。”
發布4年多來,Webster認為Protrans的商業智能功能已經取得了長足進步。以前使用微軟Access和Excel手工創建的財務報表,現在則可以使用Information Builders WebFocus工具套件創建。Webster預計,引入HTML5和移動客戶端的信息門戶也是一種長足進步。
在Protrans,Webster負責三個報表團隊,并且充當了IT與業務運行團隊的中間人。他指出,他的工作重點每天都在變化。
Information Builders的HTML5儀表板可以讓開發者通過剪切和粘貼小部件而輕松創建功能。視圖大小也可以根據設備類型調整。最終用戶可以根據自己的喜好選擇BI界面。
Webster說:“我們希望通過HTML5優化它們的表現,WebFocus8定制功能很受歡迎。每一位客戶都希望在線交付報表,但是他們要求的交付方式又各不相同。總是有一些用戶會提出特殊要求。Information Builders的軟件能夠從樣例中提取企業的顏色方案——例如,企業網頁,幫助他的團隊更輕松地創建出更好看的報表,而這在用戶界面設計是很難做到的。”
咸牛肉、海鮮沙拉與HTML5
和貨物配送領域一樣,食品配送的數據報表展現方式也在發生變化,而移動BI也有了用武之地。例如,一家需要聯系上游食品供應商和下游超市客戶的配送公司,也可能受到移動設備的影響。
但是,配送商不需要特殊的計算客戶端。美國食品配送商Lipari Foods專門供應熟食、面包及其他特色食品雜食。它的業務線主管Michael Hegarty指出,HTML5 BI應用特殊適用于處理這種情況。Lipari會與供應商和負責銷售的零售商共享這些報表。
Hegarty說:“過去,我們內部總是掌握著自己的硬件和軟件,但是現在我們要處理BYOD。就必須要應用到它”
和Protans公司一樣,Lipari從一直依賴的Access和Excel轉向使用Information Builders的報表工具,Hegarty也看到公司在報表上的進步。此外,他還看到移動BI出現所帶來的變化。
Hegarty指出,客戶現在想要在各種機器上查看他們的報表,如Mac、Google Chromebook或其他終端。特別是iPad,它“確實改變了客戶預期的體驗水平。”
他指出,Information Builders的新軟件能夠很好地做到“一次開發,任意部署”。這在內部也非常方便,因為各個部門可以使用不同種類的設備執行報表工作。
Hegarty的同事Joe Beydoun指出,他很喜歡HTML5新工具所支持的JavaScript開發。此外,他也很認可Information Builders的BI安全性開發方法。
Beydoun負責管理Lipari的分布式系統和商業智能項目,他說:“他們主要關注于移動。他們所做的一個簡單但重要的改變是支持流程級安全性,而以前只能按組和域實現安全性。”
Beydoun對新格式以及移動應用上的BI報表很滿意,他認為HTML5的整體體驗非常棒。
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄