本文爲您介紹實時計算在無線數據分析中的應用。阿里雲實時計算能夠爲無線App的數據分析場景實時化助力,幫助您作到實時化分析手機AP的各項指標,包括App版本分佈狀況、Crash檢測和等。網絡
阿里雲移動數據分析 (Mobile Analytics,下面簡稱MAN) 是阿里雲推出的一款移動App數據統計分析產品,提供通用的多維度用戶行爲分析,支持日誌自主分析,助力移動開發者實現基於大數據技術的精細化運營、提高產品質量和體驗、加強用戶黏性。大數據
在流式處理部分,MAN採用阿里雲實時計算做爲底層的流式大數據分析引擎,爲移動數據分析的客戶提供一整套實時化的移動App分析報表服務。以下圖。阿里雲
MAN目前在阿里雲上用戶數已經超過數百家。結合阿里雲大數據平臺(數加),將來MAN將會開放更多實時化、個性化,甚至自定義分析邏輯的無線分析功能給用戶,能夠極大拓展整個產品功能覆蓋面。操作系統
MAN現有全流程的數據流以下:3d
數據採集日誌
開發者選擇使用阿里雲移動數據分析提供的SDK,將其內置到其App的應用安裝包中。該SDK會針對不一樣手機操做系統提供數據採集組件,將用戶手機數據、行爲數據採集並錄入MAN的後臺系統,進行數據分析。blog
數據上報開發
MAN的後臺提供了一整套SDK數據上報服務,將負責收集使用SDK的手機上報的數據信息。上報服務系統將進行簡單去噪處理後投送到DataHub。說明 將來DataHub將直接提供手機端數據上報SDK,實際上MAN後臺的上報服務環節能夠徹底省略(將去噪處理也能夠移到實時計算處理),進一步減小MAN的機器成本。get
實時計算數據分析
阿里雲實時計算將持續訂閱上述DataHub的流式數據,持續讀取並計算各種App指標,並當即將各時間段結果數據寫入在線的RDS/OTS系統中。
數據展示
MAN提供一整套的運營指標體系,讓開發者快速瞭解用戶來自哪裏,訪問了哪些頁面,停留了多長時間,用戶終端及網絡環境如何,應用程序卡頓或崩潰的實時反饋,其中Crash分析能精確到設備粒度,查看具體設備的詳細Crash信息。
說明 以上數據採集自線下DEMO數據,不表明真實數據狀況。
原文連接 本文爲雲棲社區原創內容,未經容許不得轉載。