天天看點

實時計算無線資料分析

案例與解決方案彙總頁: 阿裡雲實時計算産品案例&解決方案彙總

本文為您介紹實時計算在無線資料分析中的應用。阿裡雲實時計算可以為無線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資料,不代表真實資料情況。