最近發(fā)現(xiàn)了一款很好用+功能強(qiáng)大+永久免費(fèi)的國產(chǎn)可視化軟件,永洪Desktop BI。
?
可以理解它就是國內(nèi)的Tableau,因?yàn)楣δ芎茴愃?,但最重要的是它是完全免費(fèi)的,再也不用費(fèi)半天勁,跑閑魚上買Tableau使用了。
?
經(jīng)哥做數(shù)據(jù)分析師6年多,自己使用過很多BI工具,既有"非常貴”的Tableau, 也有完全開源的superset,以及公司內(nèi)部基于其他開源數(shù)據(jù)工具開放定制的大數(shù)據(jù)平臺(tái),對于高效的數(shù)據(jù)分析工具,來提升數(shù)據(jù)數(shù)據(jù)挖掘的效率,有著很強(qiáng)烈的認(rèn)同感。
?
永洪Desktop,竟然完全免費(fèi)給所有人使用,經(jīng)哥很好奇,所以花了時(shí)間下載體驗(yàn)了下。
?
最后結(jié)論是,永洪Desktop幾乎滿足數(shù)據(jù)分析師所有的痛點(diǎn)需求。
?
所以,經(jīng)哥一定要及時(shí)把它安利給所有數(shù)據(jù)民工,無論是處于支持國產(chǎn)BI還是因?yàn)樗挠谰妹赓M(fèi)。
?
數(shù)據(jù)分析師最喜歡的功能
?
-
多種數(shù)據(jù)源: 支持連接幾乎所有主流的數(shù)據(jù)庫
-
SQL查詢: 支持自定義SQL統(tǒng)計(jì)數(shù)據(jù)
-
可視化報(bào)表: 對查詢數(shù)據(jù)結(jié)果制作可視化報(bào)表
-
報(bào)表郵件自動(dòng)發(fā)送: 支持將數(shù)據(jù)報(bào)表每天定時(shí)發(fā)送
?
?
?
以上,永洪BI都支持。
?
對于一名數(shù)據(jù)分析師,日常工作就是登錄服務(wù)器,連接數(shù)據(jù)庫,寫SQL統(tǒng)計(jì)數(shù)據(jù),并將數(shù)據(jù)導(dǎo)入到Excel表進(jìn)行分析,最后輸出可視化報(bào)表,而永洪Desktop針對以上,說是量身定制,基本上也差不多了。
?
對于中小公司,也完全沒有必要自己搭建BI了,因?yàn)槟切枰幸慌_發(fā)人員,在開源的基礎(chǔ)上修修補(bǔ)補(bǔ),維護(hù)耗時(shí)耗力,直接使用永洪Desktop,就足夠用。
?
另外,很多數(shù)據(jù)分析師,在開始連接MySQL時(shí)候總是費(fèi)半天勁找一個(gè)破解版的Navicat,現(xiàn)在我覺得直接使用永洪Desktop代替得了,不僅支持鏈接MySQL還可以對查詢的結(jié)果可視化,還能直接將數(shù)據(jù)報(bào)表郵件定時(shí)發(fā)送給業(yè)務(wù)方,完美的一條龍數(shù)據(jù)服務(wù)。
?
?
? ? ?分析師角度的使用體驗(yàn) ? ? ??
?
好,接下來經(jīng)哥來分享下使用永洪BI的體驗(yàn)。
?
先整體串一下使用流程:
?
第一步,連接數(shù)據(jù)源
?
數(shù)據(jù)源,一般就是說數(shù)據(jù)庫,如果你當(dāng)前工作使用的MySQL,Hive,MongoDB等,里面存放著我們要分析的數(shù)據(jù)。
?
如果,自己沒有數(shù)據(jù)庫,只是分析本地一些文本或者Excel,那么直接進(jìn)入第二步。
?
第二步,創(chuàng)建數(shù)據(jù)集
?
在第一步連接好數(shù)據(jù)源后,我們就可以通過這個(gè)連接,從數(shù)據(jù)源拉取我們想要分析的數(shù)據(jù),來創(chuàng)建數(shù)據(jù)集。
?
第三步,制作可視化報(bào)告
?
根據(jù)數(shù)據(jù)集,我們就可以制作報(bào)表。制作的過程就是拖拖拽拽生成數(shù)據(jù)可視化報(bào)表。
?
第四步,報(bào)告查看和分享
?
我們可以方便的查看和分享制作的報(bào)告,并且支持每天定時(shí)郵件來發(fā)送可視化報(bào)表以及數(shù)據(jù)。這個(gè)功能真的是非常實(shí)用。
?
好,下面我們來一步一步體驗(yàn)下實(shí)用永洪BI進(jìn)行數(shù)據(jù)分析的過程。
?
?
? ? ?數(shù)據(jù)庫連接 ? ? ??
?
下面圖片,是永洪BI支持鏈接的數(shù)據(jù)源, 包括MySQL。
?
經(jīng)哥下面嘗試兩種數(shù)據(jù)倉庫的連接, 一個(gè)是MySQL,一個(gè)是Hive,這個(gè)也是經(jīng)哥日常工作使用最頻繁的兩種數(shù)據(jù)庫。
?
MySQL連接
?
首先,你需要有一個(gè)MySQL數(shù)據(jù)庫登錄的用戶名和密碼,并且這個(gè)知道數(shù)據(jù)庫對應(yīng)IP,有了這些信息,你就可以使用下面的方式,永洪BI連接上對應(yīng)數(shù)據(jù)庫。
?
?
?
Hive連接
?
Hive一般數(shù)據(jù)分析同學(xué)使用很多,我自己習(xí)慣在本機(jī)也安裝了一個(gè)單機(jī)hadoop+hive的數(shù)據(jù)倉庫,方便測試一些hive語法。下面,我用永洪BI測試下Hive連接。
?
首先,我需要本地啟動(dòng)hiveserver,這表示本機(jī)hive支持其他工具遠(yuǎn)程連接hive并進(jìn)行查詢統(tǒng)計(jì)。
?
第一,本地啟動(dòng)hiveserver
?
第二,打開永洪BI,添加數(shù)據(jù)源,選擇數(shù)據(jù)源: HIVE,按照如下填寫好IP,用戶名,密碼,點(diǎn)擊測試
?
?
?
?
? ? ?創(chuàng)建數(shù)據(jù)集 ? ? ??
?
我們上面鏈接上兩個(gè)數(shù)據(jù)庫,包括MySQL和Hive,它們作為提供我們下一步創(chuàng)建數(shù)據(jù)集合的數(shù)據(jù)源使用。
?
下面我們就可以通過這兩個(gè)數(shù)據(jù)源來創(chuàng)建數(shù)據(jù)集合(當(dāng)然,我們也可以直接選擇本地Excel文件來創(chuàng)建數(shù)據(jù)集合)
?
第一步,選擇創(chuàng)建數(shù)據(jù)集->SQL數(shù)據(jù)集
?
?
第二步,選擇數(shù)據(jù)源: 比如選擇我之前創(chuàng)建的MySQL源
?
?
第三步,寫SQL提取想要的數(shù)據(jù), 點(diǎn)擊刷新,右側(cè)會(huì)呈現(xiàn)提取的數(shù)據(jù)結(jié)果
?
下面創(chuàng)建的數(shù)據(jù)集,業(yè)務(wù)上的含義是指,經(jīng)哥數(shù)據(jù)分析網(wǎng)站的城市訪問量排名。
?
?
點(diǎn)擊左上角或ctrl+s來保存該數(shù)據(jù)集,用來之后的數(shù)據(jù)可視化。
?
?
?
?
? ? ?制作可視化報(bào)表 ? ? ??
?
我們現(xiàn)在要基于上面創(chuàng)建的數(shù)據(jù)集來做可視化報(bào)表,畢竟報(bào)表是數(shù)據(jù)分析師進(jìn)行業(yè)務(wù)分析最依賴的部分,好的報(bào)表能更方便的洞察業(yè)務(wù)現(xiàn)狀。
?
點(diǎn)擊制作報(bào)告,我們可以看出右側(cè)有很多種可視化組件,發(fā)現(xiàn)常用的表單,柱形圖,折線圖,雷達(dá)圖等都支持。
?
?
將柱形圖拖拽到空白區(qū)域,然后選擇待可視化的數(shù)據(jù)集“經(jīng)哥數(shù)據(jù)網(wǎng)站地域Top”。
?
?
將要顯示的數(shù)據(jù)維度和數(shù)值拖拽到“行”和“列”,這一點(diǎn)和Excel透視表類似。
?
這里注意,顯示結(jié)果并沒有按照pv從大到小排列,這個(gè)必須是可以設(shè)置的。
?
?
設(shè)置降序排列: 點(diǎn)擊列下拉框,選擇降序排列。
?
?
在當(dāng)前數(shù)據(jù)集,還可以設(shè)置過濾條件,比如說篩選pv>5000的地域:
?
?
點(diǎn)擊左上角保存或者ctrl+s,來保存數(shù)據(jù)報(bào)表。
?
?
? ? ?查看和分享數(shù)據(jù)報(bào)表 ? ? ??
?
按照上面方式,經(jīng)哥可以再添加新的組件,完成一個(gè)比較完整的可視化報(bào)表。
?
查看數(shù)據(jù)報(bào)表
?
點(diǎn)擊查看報(bào)告,選擇報(bào)告保存的路徑。
?
?
點(diǎn)擊"經(jīng)哥"這個(gè)數(shù)據(jù)報(bào)表,展示如下:
?
?
郵件分享數(shù)據(jù)報(bào)表
?
數(shù)據(jù)報(bào)表可以通過郵件方式發(fā)送給其他人。
?
首先,要在永洪BI配置郵件發(fā)送的郵件名稱和密碼。
?
點(diǎn)擊個(gè)人中心->個(gè)性化設(shè)置,彈出郵箱設(shè)置界面,然后填寫對應(yīng)的信息,最后要點(diǎn)擊校驗(yàn)通過后,這樣就具備發(fā)送郵件給其他郵箱的能力。
?
?
下面,我們講數(shù)據(jù)報(bào)表,定時(shí)的發(fā)送給對應(yīng)同學(xué)。
?
單次發(fā)送郵件
?
點(diǎn)擊,數(shù)據(jù)報(bào)表左上角,“郵件”,填寫收件人郵箱地址。
?
?
?
定時(shí)發(fā)送郵件
?
比如: 在一段時(shí)間內(nèi),每周六、日早晨8點(diǎn),發(fā)送可視化報(bào)表數(shù)據(jù)給對應(yīng)郵箱。
?
這樣的好處是,以后再也不用手動(dòng)去寫郵件,在工作中效率會(huì)大大提高。同時(shí),數(shù)據(jù)周報(bào),業(yè)務(wù)日報(bào)、月報(bào)都可以通過這種方式提供,簡直是太方便了。
?
?
以上,經(jīng)哥初步體驗(yàn)永洪BI的過程。
?
基本還原了數(shù)據(jù)分析師的主要數(shù)據(jù)處理和可視化的步驟。
?
即通過永洪BI連接數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)集合,然后基于數(shù)據(jù)集合創(chuàng)建數(shù)據(jù)報(bào)表,最后將數(shù)據(jù)報(bào)表定時(shí)郵件發(fā)送給業(yè)務(wù)方的過程。
?
在體驗(yàn)過程中,還有一些深度的功能沒有使用,比如說深度分析的工具,可以完成深度的數(shù)據(jù)分析。
?
?
總結(jié):
?
作為一名數(shù)據(jù)分析師
?
或者,作為一名產(chǎn)品經(jīng)理
?
甚至,作為一名運(yùn)營同學(xué)
?
以上,永洪BI,都值得你擁有。
?
評論