本發(fā)明涉及一種數(shù)據(jù)可視化呈現(xiàn)方法,更具體的說(shuō),它涉及一種多維度數(shù)據(jù)可視化呈現(xiàn)方法。
背景技術(shù):
::目前可視化工具有bi類(lèi)的,比如:biee,bo,cognos等,他們可以滿(mǎn)足一般的多維分析展現(xiàn),但是對(duì)大數(shù)據(jù)的支持還沒(méi)有很到位。與本領(lǐng)域密切相關(guān)的主流大數(shù)據(jù)分析工具如tableau等,已經(jīng)可以很好的做一些大數(shù)據(jù)的可視化工作,但是在實(shí)時(shí)展示和較多的地圖展示效果的比較乏力。技術(shù)實(shí)現(xiàn)要素:針對(duì)現(xiàn)有技術(shù)存在的不足,本發(fā)明的目的在于提供一種多維度數(shù)據(jù)可視化呈現(xiàn)方法。為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下技術(shù)方案:一種多維度數(shù)據(jù)可視化呈現(xiàn)方法,其具體步驟如下:第一步,數(shù)據(jù)抽取:需要從各種類(lèi)型的數(shù)據(jù)源中抽取數(shù)據(jù)到我們的產(chǎn)品后臺(tái)存儲(chǔ)第二步,數(shù)據(jù)治理:把得到的數(shù)據(jù)進(jìn)行清洗,去掉垃圾數(shù)據(jù),并數(shù)據(jù)標(biāo)準(zhǔn)化處理第三步,數(shù)據(jù)整合:以mac為全局主鍵,整合各類(lèi)數(shù)據(jù),建立關(guān)聯(lián)關(guān)系第四步,多維分析模型設(shè)計(jì):把整合之后的數(shù)據(jù)通過(guò)K-Means算法、最大期望(EM)算法、CART分類(lèi)與回歸樹(shù)、CHAID、CART、ID3和C4.5算法,按照分析主題設(shè)計(jì)對(duì)應(yīng)的多維分析模型,為可視化提供數(shù)據(jù)支持;第五步,數(shù)據(jù)展現(xiàn):我們使用kafka,js,ajax技術(shù)編寫(xiě)數(shù)據(jù)接口,制定規(guī)范。然后使用地圖api和echarts技術(shù),對(duì)數(shù)據(jù)進(jìn)行實(shí)時(shí)的可視化展示開(kāi)發(fā)。數(shù)據(jù)源為mysql、oracle、圖片、excel。本發(fā)明具有下述優(yōu)點(diǎn):發(fā)明使用大數(shù)據(jù)相關(guān)技術(shù)實(shí)現(xiàn)的大數(shù)據(jù)量,多種數(shù)據(jù)類(lèi)型和快速計(jì)算的效果,比如利用spart的計(jì)算速度較快,來(lái)處理算法等計(jì)算,保證展現(xiàn)時(shí)數(shù)據(jù)的實(shí)時(shí)變動(dòng)。本發(fā)明極大的豐富和創(chuàng)新了在大數(shù)據(jù)可視化方面對(duì)于地圖展現(xiàn)效果。具體實(shí)施方式本實(shí)施例的一種多維度數(shù)據(jù)可視化呈現(xiàn)方法,其具體步驟如下:第一步,數(shù)據(jù)抽取:需要從各種類(lèi)型的數(shù)據(jù)源中抽取數(shù)據(jù)到我們的產(chǎn)品后臺(tái)存儲(chǔ)第二步,數(shù)據(jù)治理:把得到的數(shù)據(jù)進(jìn)行清洗,去掉垃圾數(shù)據(jù),并數(shù)據(jù)標(biāo)準(zhǔn)化處理第三步,數(shù)據(jù)整合:以mac為全局主鍵,整合各類(lèi)數(shù)據(jù),建立關(guān)聯(lián)關(guān)系第四步,多維分析模型設(shè)計(jì):把整合之后的數(shù)據(jù)通過(guò)K-Means算法、最大期望(EM)算法、CART分類(lèi)與回歸樹(shù)、CHAID、CART、ID3和C4.5算法,按照分析主題設(shè)計(jì)對(duì)應(yīng)的多維分析模型,為可視化提供數(shù)據(jù)支持;第五步,數(shù)據(jù)展現(xiàn):我們使用kafka,js,ajax技術(shù)編寫(xiě)數(shù)據(jù)接口,制定規(guī)范。然后使用地圖api和echarts技術(shù),對(duì)數(shù)據(jù)進(jìn)行實(shí)時(shí)的可視化展示開(kāi)發(fā)。數(shù)據(jù)源為mysql、oracle、圖片、excel。實(shí)例:以上圖excel為例:1、提取AP的MAC和對(duì)應(yīng)的經(jīng)緯度數(shù)據(jù)儲(chǔ)存到數(shù)據(jù)后臺(tái)2、利用地圖api將數(shù)據(jù)呈現(xiàn)到地圖顯示每個(gè)AP設(shè)備的位置;3、提取每個(gè)AP對(duì)應(yīng)的位置屬性的數(shù)據(jù)信息展示在對(duì)應(yīng)位置的地圖上;4、將AP設(shè)備按照不同的位置屬性分類(lèi)匯總,利用echarts技術(shù)將數(shù)據(jù)按條形圖、餅狀圖等圖形化的呈現(xiàn)方式展示出來(lái)以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,本發(fā)明的保護(hù)范圍并不僅局限于上述實(shí)施例,凡屬于本發(fā)明思路下的技術(shù)方案均屬于本發(fā)明的保護(hù)范圍。應(yīng)當(dāng)指出,對(duì)于本
技術(shù)領(lǐng)域:
:的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理前提下的若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。當(dāng)前第1頁(yè)1 2 3 當(dāng)前第1頁(yè)1 2 3