1. 程式人生 > >實時計算無線資料分析

實時計算無線資料分析

本文為您介紹實時計算在無線資料分析中的應用。阿里雲實時計算可以為無線App的資料分析場景實時化助力,幫助您做到實時化分析手機AP的各項指標,包括App版本分佈情況、Crash檢測和等。

阿里雲移動資料分析 (Mobile Analytics,下面簡稱MAN) 是阿里雲推出的一款移動App資料統計分析產品,提供通用的多維度使用者行為分析,支援日誌自主分析,助力移動開發者實現基於大資料技術的精細化運營、提升產品質量和體驗、增強使用者黏性。

在流式處理部分,MAN採用阿里雲實時計算作為底層的流式大資料分析引擎,為移動資料分析的客戶提供一整套實時化的移動App分析報表服務。如下圖。

MAN目前在阿里雲上使用者數已經超過數百家。結合阿里雲大資料平臺(數加),未來MAN將會開放更多實時化、個性化,甚至自定義分析邏輯的無線分析功能給使用者,可以極大拓展整個產品功能覆蓋面。

MAN現有全流程的資料流如下:

  • 資料採集

    開發者選擇使用阿里雲移動資料分析提供的SDK,將其內建到其App的應用安裝包中。該SDK會針對不同手機作業系統提供資料採集元件,將使用者手機資料、行為資料採集並錄入MAN的後臺系統,進行資料分析。

  • 資料上報

    MAN的後臺提供了一整套SDK資料上報服務,將負責收集使用SDK的手機上報的資料資訊。上報服務系統將進行簡單去噪處理後投送到DataHub。

    說明 未來DataHub將直接提供手機端資料上報SDK,實際上MAN後臺的上報服務環節可以完全省略(將去噪處理也可以移到實時計算處理),進一步減少MAN的機器成本。

  • 實時計算

    阿里雲實時計算將持續訂閱上述DataHub的流式資料,持續讀取並計算各類App指標,並立即將各時間段結果資料寫入線上的RDS/OTS系統中。

  • 資料展現

    MAN提供一整套的運營指標體系,讓開發者快速瞭解使用者來自哪裡,訪問了哪些頁面,停留了多長時間,使用者終端及網路環境如何,應用程式卡頓或崩潰的實時反饋,其中Crash分析能精確到裝置粒度,檢視具體裝置的詳細Crash資訊。

說明 以上資料採集自線下DEMO資料,不代表真實資料情況。


原文連結
本文為雲棲社群原創內容,未經