Summary: | 全球每日產出的資料量持續成長,龐大的資料量、雜亂的資料檔案格式造成資料處理的困難;此外,全球智慧型手機的出貨量持續上升,未來將會至少人手一台行動裝置,同時行動網路的效能提升將可負荷更多的資料流量,行動工作者的數量也因此逐年增加。對商業智慧系統而言,透過企業資料的分析可以發現資訊之間的關連與隱藏其中的事實,讓使用者掌握更多的知識用於決策,分析的資料來源越豐富,其可提供做為決策用的訊息就更為準確。
過往商業智慧透過關聯式資料庫處理資料來源及電子郵件的通知使用者,但是龐大的巨量資料遠超過前者所能有效處理的數量,進而造成對資料擷取、保存、使用、分享以及分析時的處理難度;後者對於外出的使用者來說,電子郵件僅只是收到通知而已,使用者依然得需要電腦才能觀看分析報表。
故本研究使用雲端運算分散儲存及運算的技術及行動裝置隨手可得的特性解決前述的兩個問題,先透過雲端資料庫加速處理巨量資料的存取並製作成資料倉儲供商業智慧使用,接著透過行動應用程式即時接收推播訊息並呈現分析報表於行動裝置上。
在實作中,利用非結構化資料庫進行資料的存取,比起過往的關聯式資料庫確實可以有效提升巨量資料處理的速度;透過行動裝置的報表呈現,在平板電腦有較佳的成效,在手機上則是因為螢幕大小的關係,畫面呈現效果較差,這方面則有待改善。
本研究透過非結構化資料庫及行動應用程式設計新的行動商業智慧解決方案,實作雛型系統,並且透過異常申報健保費用醫院為案例,進行系統整體的測試,證明其架構及運作模式之可行性。經過驗證,本系統將能提供使用者使用巨量資料做為分析數據,並且透過行動應用程式立即取得分析報表。 === The volume of daily output data continues to grow world- widely. The huge amount of data and the disorder of data format cause the difficulty of data processing. Additionally, the number of smartphone sales is continuously growing, so everyone will own at least one smartphone in the future. In the meantime, the effectiveness of mobile internet and wireless is largely improved, so it can be loaded with more data flow. Because of this phenomenon, the number of mobile workers will be increasing per year. For business intelligence systems, through the analysis of enterprise's data we can find the relevance and facts hidden in information, allowing users to acquire more knowledge for decision-making. The more data sources we analyze, the more accurate information can be used to make decision.
In the past, business intelligence processes data sources through relational database and uses e-mail to notify users. However, the huge amount of data exceeds the number that can be effectively processed by relational database. On account of this, it becomes difficult regarding data acquisition, storage, application, sharing, and analysis. As far as the users are concerned, they only receive notifications by emails, so they still need a computer to view the analysis report.
In this study, I use cloud computing technology and mobile devices to solve the two aforementioned issues. First, we speed up the process of big data in data acquisition through Hadoop Hbase, and made it into data warehouse for Business Intelligence use. Secondly, we use mobile applications to receive push messages instantly and present analysis reports.
In the practical work, I use NoSQL database to acquire and store data. Compared with relational database, we can indeed effectively enhance the speed of big data processing. In reports’ presentation on mobile devices, the Tablet has better user experience then the phone. The phone is displayed comparatively poorly because of its small screen. This part needs to be improved.
In this research, I conceive a new solution of mobile business intelligence through NoSQL database and mobile applications, and implement this method into a prototype system. Moreover, through an example of the analysis of hospitals which have anomalous health-insurance reporting expenses we can test the whole system. It proves that this system’s structure and the mode of operation are feasible. The system will be able to provide big data as the source of analysis and present reports immediately through mobile devices to users.
|