摘要:大數(shù)據(jù)時代,基層人民銀行面對眾多業(yè)務(wù)系統(tǒng)收集產(chǎn)生的數(shù)據(jù)和金融機(jī)構(gòu)報送的各種金融數(shù)據(jù),如何深度挖掘數(shù)據(jù)價值,以可視化的方式展示數(shù)據(jù),使用戶能夠通過與數(shù)據(jù)交互的方式分析挖掘數(shù)據(jù)價值,促進(jìn)基層央行履職是一個重要課題。傳統(tǒng)的數(shù)據(jù)處理方式如Excel表格在處理大量數(shù)據(jù)時效率較低。同時共享數(shù)據(jù)時也存在一定的局限性。相對Excel,較先進(jìn)的ECharts數(shù)據(jù)可視化技術(shù)使數(shù)據(jù)變得更直觀,可讀性更強(qiáng),但需要專業(yè)的開發(fā)人員進(jìn)行ECharts圖表開發(fā),存在一定的技術(shù)門檻。針對傳統(tǒng)的Excel和基于ECharts的數(shù)據(jù)可視化處理方式的不足,本文研究了現(xiàn)有幾種常用的數(shù)據(jù)可視化技術(shù),實現(xiàn)了基于QuickBI的數(shù)據(jù)可視化門戶,讓普通業(yè)務(wù)人員零代碼即可實現(xiàn)便捷的數(shù)據(jù)可視化。
關(guān)鍵詞:數(shù)據(jù)可視化;交互式數(shù)據(jù)可視化;QuickBI;ECharts
近年來,隨著寧波經(jīng)濟(jì)快速發(fā)展,人民銀行寧波市中心支行開展的數(shù)據(jù)中心“云”化工程,建成了許多服務(wù)地方人民銀行業(yè)務(wù)發(fā)展的業(yè)務(wù)系統(tǒng)。結(jié)合人民銀行總行開發(fā)的眾多業(yè)務(wù)系統(tǒng),基層央行面對著大量數(shù)據(jù),迫切需要深度挖掘數(shù)據(jù)價值并以可視化的方式展示數(shù)據(jù),促進(jìn)基層央行的履職。傳統(tǒng)上,業(yè)務(wù)人員主要通過Excel表格制作數(shù)據(jù)展示圖表,難以建設(shè)綜合反映多項數(shù)據(jù)的數(shù)據(jù)展示門戶。通過Excel制作而成的數(shù)據(jù)展示圖表無法便捷地實現(xiàn)共享,每當(dāng)圖表內(nèi)容更新后,只能重新向共享圖表人員重新發(fā)送新的圖表。
數(shù)據(jù)可視化是指數(shù)據(jù)和信息的圖形表示。通過應(yīng)用數(shù)據(jù)可視化技術(shù),有助于使復(fù)雜數(shù)據(jù)更易于理解。隨著各行各業(yè)對處理和分析大數(shù)據(jù)價值的需求不斷增長,數(shù)據(jù)可視化已成為商業(yè)、科學(xué)研究和行政等領(lǐng)域的重要工具。交互式數(shù)據(jù)可視化通過為用戶提供交互式體驗,將數(shù)據(jù)可視化提升到一個新的水平,使用戶能夠以更直觀和引人入勝的方式探索數(shù)據(jù)。我們?yōu)榇搜芯苛四壳俺S玫腅Charts圖表可視化技術(shù)和QuickBI數(shù)據(jù)可視化分析工具,最后選用QuickBI來搭建基層央行特色數(shù)據(jù)門戶,探索出一種可以在非IT技術(shù)背景業(yè)務(wù)人員中推廣應(yīng)用的交互式數(shù)據(jù)可視化分析路徑。
一、交互式數(shù)據(jù)可視化分析的優(yōu)勢和挑戰(zhàn)
交互式數(shù)據(jù)可視化具有廣泛的應(yīng)用,包括數(shù)據(jù)分析、營銷、科學(xué)研究和新聞報道。在數(shù)據(jù)分析中,交互式數(shù)據(jù)可視化為用戶提供了一種探索和理解復(fù)雜數(shù)據(jù)的方法,這是靜態(tài)可視化無法實現(xiàn)的。在商業(yè)營銷中,交互式數(shù)據(jù)可視化可用于創(chuàng)建高質(zhì)量的演示文稿、信息圖表和其他營銷材料。在科學(xué)研究中,交互式數(shù)據(jù)可視化可以幫助研究人員了解數(shù)據(jù)中的復(fù)雜關(guān)系和模式。在新聞業(yè)中,交互式數(shù)據(jù)可視化可用于創(chuàng)建交互式新聞報道和數(shù)據(jù)驅(qū)動的調(diào)查報告。在金融業(yè)中,交互式數(shù)據(jù)可視化可以幫助金融從業(yè)人員通過圖形化的方式分析和理解各類經(jīng)濟(jì)金融統(tǒng)計數(shù)據(jù),以做出正確的決策。
盡管有其優(yōu)勢,但交互式數(shù)據(jù)可視化分析也面臨著一些挑戰(zhàn)。首先,設(shè)計和實現(xiàn)有效且易于使用的交互式可視化需要投入大量的時間和資源。其次,需要平衡交互性水平與呈現(xiàn)的信息量,以確保用戶不會被過多的數(shù)據(jù)所困擾。最后,為確保準(zhǔn)確性、一致性和可靠性,在呈現(xiàn)數(shù)據(jù)時需要遵循一定的規(guī)范和標(biāo)準(zhǔn)。因此,在進(jìn)行交互式數(shù)據(jù)可視化分析時,技術(shù)人員需要關(guān)注這些挑戰(zhàn),并努力找到適合的解決方案以克服這些問題。
二、常見的數(shù)據(jù)可視化技術(shù)
(一)基于Excel的數(shù)據(jù)可視化
Excel作為最常用的Office辦公軟件,具備著強(qiáng)大的數(shù)據(jù)可視化展示能力。它主要通過函數(shù)公式、條件格式和數(shù)據(jù)透視圖表等方法來實現(xiàn)。在函數(shù)公式方法中,通過應(yīng)用函數(shù)如REPT等,可以將特定數(shù)值字段轉(zhuǎn)換為重復(fù)的圖示,非常適用于簡單的圖表展示。而條件格式則能根據(jù)數(shù)值大小來改變單元格的顏色,實現(xiàn)類似柱狀圖數(shù)據(jù)展示效果。數(shù)據(jù)透視圖表分析,需要將數(shù)據(jù)源整理成字段表的形式[1]。將所需展示的數(shù)據(jù)整理成多張字段表,通過插入數(shù)據(jù)透視圖表的方式來實現(xiàn)數(shù)據(jù)的可視化展示。總的來說,Excel作為一款簡單易用的數(shù)據(jù)可視化工具,在處理少量數(shù)據(jù)場景下有一定的優(yōu)勢。但當(dāng)面對數(shù)據(jù)量達(dá)到數(shù)萬甚至數(shù)十萬條級別時,Excel的處理速度就存在一定的瓶頸,而且基于Excel完成的數(shù)據(jù)可視化圖表的分享相對比較困難。另外當(dāng)存在多張數(shù)據(jù)表關(guān)聯(lián)分析的場景下,Excel難以方便地實現(xiàn)數(shù)據(jù)可視化分析展示。
(二)基于ECharts的數(shù)據(jù)可視化
ECharts是一款基于JavaScript的數(shù)據(jù)可視化圖表庫,通過一定的開發(fā),能夠?qū)崿F(xiàn)生動、可交互和可定制的數(shù)據(jù)可視化展示。ECharts最初由百度團(tuán)隊開發(fā),并于2018年初捐贈給Apache基金會,成為ASF孵化級項目[2]。ECharts 提供了多種可視化圖形,如餅圖、折線圖和柱狀圖等常規(guī)圖表,以及適用于商業(yè)智能的漏斗圖和儀表盤等。它還支持不同類型圖表的自由組合顯示。ECharts能支持千萬級別數(shù)據(jù)量的可視化展示,并支持多種數(shù)據(jù)源,包括數(shù)據(jù)庫、二維表和鍵值對等。
基于ECharts開發(fā)的可視化圖表具有很強(qiáng)的數(shù)據(jù)交互能力。但是,要靈活運(yùn)用ECharts圖表庫進(jìn)行數(shù)據(jù)可視化,需要具備較強(qiáng)的網(wǎng)頁前端應(yīng)用開發(fā)技術(shù)和后端數(shù)據(jù)庫數(shù)據(jù)整理技術(shù),普通業(yè)務(wù)人員難以直接上手使用。
(三)基于QuickBI的數(shù)據(jù)可視化
QuickBI是某司開發(fā)的商業(yè)智能工具,是云用戶首選的數(shù)據(jù)可視化分析工具,可以無縫對接各類云上數(shù)據(jù)庫、自建數(shù)據(jù)庫和本地數(shù)據(jù)文件,大幅提升數(shù)據(jù)分析和報表開發(fā)效率。0代碼拖拽式的極簡操作交互,讓業(yè)務(wù)人員也能輕松實現(xiàn)數(shù)據(jù)可視化分析[3]。
三、QuickBI的概述
QuickBI 作為一款商業(yè)智能工具,主要功能是幫助用戶快速創(chuàng)建和分析數(shù)據(jù)報表。具體來說,QuickBI 的特點(diǎn)和功能有以下幾點(diǎn)。
可視化分析:QuickBI 提供了豐富的圖表類型,包括柱狀圖、餅圖、折線圖、散點(diǎn)圖等,幫助用戶快速了解數(shù)據(jù)的趨勢和分布情況。
多維度分析:QuickBI 支持多維度分析,通過維度和度量字段,可以對數(shù)據(jù)進(jìn)行分組和匯總。維度是指數(shù)據(jù)的一個分類特征,如時間、地區(qū)和產(chǎn)品;度量是指數(shù)據(jù)中的具體數(shù)值特征,如金額、訪問量和訂單數(shù)等[4]。
可視化數(shù)據(jù)報表:QuickBI 可以快速創(chuàng)建數(shù)據(jù)報表,支持各種表格和圖表類型,并通過可視化方式直觀地呈現(xiàn)數(shù)據(jù)。
豐富的數(shù)據(jù)源:QuickBI 支持多種數(shù)據(jù)源,包括數(shù)據(jù)庫、Excel、CSV等,方便導(dǎo)入數(shù)據(jù)。
智能數(shù)據(jù)分析:QuickBI 提供智能數(shù)據(jù)分析功能,幫助用戶快速識別數(shù)據(jù)中的規(guī)律和趨勢。
協(xié)作和分享:QuickBI 支持多人協(xié)作,用戶可以方便地共享報表和分析結(jié)果,提高團(tuán)隊的工作效率。
交互式分析:交互式分析是 QuickBI 的核心功能之一。用戶可以在可視化分析圖表中應(yīng)用聯(lián)動、鉆取和指定條件查詢等功能,實時反饋數(shù)據(jù)分析結(jié)果。QuickBI還提供Story Builder等交互式分析功能,通過故事線的形式展示已創(chuàng)建的圖表。在多維度分析時,可以通過鉆取數(shù)據(jù)改變分析粒度,通過聯(lián)動同步改變其他儀表板內(nèi)的相關(guān)數(shù)據(jù)。例如,可以從地市粒度下鉆到區(qū)縣粒度查看地理緯度數(shù)據(jù)情況[5]。
總的來說,QuickBI是一款易于使用且功能強(qiáng)大的商業(yè)智能工具,可以幫助用戶快速創(chuàng)建數(shù)據(jù)報表并進(jìn)行可視化分析。它支持多種數(shù)據(jù)源和圖表類型,同時支持用戶在分析過程中開展交互式分析,幫助用戶識別數(shù)據(jù)中的規(guī)律和趨勢,提高工作效率和決策效果。另外,QuickBI 還支持多人協(xié)作和數(shù)據(jù)共享,方便用戶與團(tuán)隊成員進(jìn)行數(shù)據(jù)分析和溝通。
四、QuickBI的使用
QuickBI是一個易于學(xué)習(xí)和使用的商業(yè)智能工具,它的使用流程分為四步:連接數(shù)據(jù)源,創(chuàng)建數(shù)據(jù)集,制作數(shù)據(jù)分析儀表板和整合儀表板形成可共享的數(shù)據(jù)門戶。其使用流程如圖1所示。
連接數(shù)據(jù)源:QuickBI 支持多種數(shù)據(jù)源,包括關(guān)系型數(shù)據(jù)庫、非關(guān)系型數(shù)據(jù)庫、阿里云MaxCompute數(shù)據(jù)庫和 CSV 文件等??梢允褂?QuickBI 的圖形界面連接數(shù)據(jù)源,并選擇要導(dǎo)入的數(shù)據(jù)表。當(dāng)使用Excel和CSV等本地文件數(shù)據(jù)源時,還可以通過追加的方式持續(xù)更新數(shù)據(jù),保證數(shù)據(jù)分析的新鮮度。
創(chuàng)建數(shù)據(jù)集:連接數(shù)據(jù)源后,QuickBI將數(shù)據(jù)存儲在數(shù)據(jù)集的數(shù)據(jù)庫表中。通過指定數(shù)據(jù)集的維度字段和度量字段,能夠幫助用戶更好地理解和利用數(shù)據(jù),并進(jìn)行分組、統(tǒng)計和比較等操作,得出有價值的結(jié)論。用戶還可以在數(shù)據(jù)集現(xiàn)有字段的基礎(chǔ)上,應(yīng)用QuickBI內(nèi)置的眾多計算公式,計算生成新的有價值的數(shù)據(jù)分析字段,為后續(xù)的儀表板可視化分析打下基礎(chǔ)。
生成儀表板:QuickBI 提供了大量的可視化分析圖表,包括折線圖、柱狀圖、餅圖和散點(diǎn)圖等。用戶可以在數(shù)據(jù)視圖中選擇數(shù)據(jù)字段,并使用拖放功能將其映射到圖表的 X 軸和 Y 軸。用戶還可以自定義圖表的樣式和顏色,添加篩選器和排序功能,以及設(shè)置交互式圖表,使得儀表板更具有交互性和可操作性(見圖2)。
創(chuàng)建數(shù)據(jù)門戶分享數(shù)據(jù):通過創(chuàng)建數(shù)據(jù)門戶可以整合多個儀表板,形成特色鮮明的主題數(shù)據(jù)分析門戶,并分享給指定的QuickBI用戶。用戶還可以通過創(chuàng)建一個分享鏈接,其他用戶即可在瀏覽器中查看和交互圖表。
總的來說,QuickBI 的使用流程簡單明了。用戶可以通過連接數(shù)據(jù)源,創(chuàng)建數(shù)據(jù)集,生成數(shù)據(jù)分析儀表板,并整合數(shù)據(jù)門戶,輕松地進(jìn)行數(shù)據(jù)分析和可視化展示。
五、QuickBI交互式數(shù)據(jù)可視化的優(yōu)點(diǎn)
人民銀行寧波市中心支行通過應(yīng)用QuickBI開展交互式可視化分析以來,已經(jīng)形成了二十余個特色數(shù)據(jù)分析門戶,有效提升了數(shù)據(jù)挖掘分析水平。通過應(yīng)用QuickBI開展交互式數(shù)據(jù)可視化分析,還發(fā)現(xiàn)其具有下面幾點(diǎn)優(yōu)點(diǎn)。
易用性:QuickBI 擁有簡潔明了的用戶界面,并且提供了大量的圖表和數(shù)據(jù)可視化工具,可以讓用戶快速方便地生成圖表和報告。
高效性:QuickBI 提供了豐富的數(shù)據(jù)處理功能,可以幫助用戶快速分析大量數(shù)據(jù),并生成有價值的觀點(diǎn)。
實用的交互分析:QuickBI通過創(chuàng)建多個數(shù)據(jù)分析儀表板,應(yīng)用Story Builder,鉆取和聯(lián)動等交互式分析技術(shù),它有效降低了用戶在分析過程中面對海量分析數(shù)據(jù)的迷茫感,提升數(shù)據(jù)分析效率。
協(xié)同合作:QuickBI 支持多人協(xié)同合作,并且提供了安全的數(shù)據(jù)分享功能,讓團(tuán)隊成員快速有效地共享信息。
總之,QuickBI是一款功能強(qiáng)大、易用、高效的交互式數(shù)據(jù)可視化分析工具,可以有效滿足基層央行的數(shù)據(jù)分析需求。
六、結(jié)束語
在大數(shù)據(jù)時代,充分利用數(shù)據(jù)資產(chǎn),發(fā)揮數(shù)據(jù)驅(qū)動力變得十分困難。傳統(tǒng)的數(shù)據(jù)可視化分析方法處理效率較低,且共享不便。而基于ECharts的數(shù)據(jù)可視化方案對普通業(yè)務(wù)人員的開發(fā)門檻較高,不利于他們的使用。通過應(yīng)用QuickBI進(jìn)行交互式數(shù)據(jù)可視化分析,可以幫助沒有IT技術(shù)背景的普通業(yè)務(wù)人員進(jìn)行數(shù)據(jù)分析。
交互式數(shù)據(jù)可視化的未來十分光明,因為數(shù)據(jù)分析的重要性只會不斷增加。通過結(jié)合機(jī)器學(xué)習(xí)和人工智能技術(shù),可以創(chuàng)建更復(fù)雜的數(shù)據(jù)可視化,甚至能夠自動生成數(shù)據(jù)分析成果。隨著技術(shù)的進(jìn)步和每天生成的數(shù)據(jù)量的不斷增加,交互式數(shù)據(jù)可視化分析也會不斷地優(yōu)化升級。通過應(yīng)用交互式數(shù)據(jù)可視化分析,基層央行能提升數(shù)據(jù)分析能力,為基層央行決策提供有力的數(shù)據(jù)支撐。
作者單位:馬川 中國人民銀行寧波市中心支行
參? 考? 文? 獻(xiàn)
[1]鄭笑嫣.基于excel的多維度聯(lián)動數(shù)據(jù)可視化設(shè)計[J].信息技術(shù)與信息化,2020(04):43-45.
[2]王兆益,周愛平.基于ECharts 的數(shù)據(jù)可視化系統(tǒng)設(shè)計[J].計算機(jī)與網(wǎng)絡(luò),2020(19):60-62.
[3]QuickBI.https://www.aliyun.com/product/bigdata/bi.(Accessed Dec 12,2022).
[4]QuickBI維度和度量. https://help.aliyun.com/document_detail/103998.html. (Accessed Feb 10,2023)
[5]QuickBI交互式分析. https://help.aliyun.com/document_detail/184195.html. (Accessed Feb 10,2023)