基于瀏覽器的可視化拖拽顯示數據源信息的方法
【技術領域】
[0001]本發明涉及數據源信息顯示方法,特別是涉及一種基于瀏覽器的可視化拖拽顯示數據源信息的方法。
【背景技術】
[0002]目前市面上的數據分析工具,存在以下缺陷:(1)只有小部分懂得技術的人能使用;(2)都是本地版安裝不能兼容主流瀏覽器;(3)需要去書寫復雜SQL語句,門檻高;(4)數據分析比較復雜需要理解數據結構和數據庫。
【發明內容】
[0003]為克服現有技術的不足,本發明的目的在于提供一種操作方便、入門簡單的基于瀏覽器的可視化拖拽顯示數據源信息的方法。
[0004]為實現上述目的,本發明通過以下技術方案實現:
[0005]基于瀏覽器的可視化拖拽顯示數據源信息的方法,包括以下步驟:
[0006]步驟1)拖拽維度度量:即拖入不同數據類型到各區域,其中所述數據類型分為日期類維度、非日期類維度、篩選區域;
[0007]步驟2)根據拖入的所述各區域及所述數據類型的不同自動生成或配置為維度,度量,自動生成SQL語句,發送請求至后端;
[0008]步驟3)根據后端返回的數組,通過JS、html技術渲染構建可視化分析圖,通過可視化圖形顯示數據;
[0009]步驟4)獲取一次數據然后存入瀏覽器緩存內,可自由切換其他圖表,直至維度度量變化。
[0010]優選的是,所述的基于瀏覽器的可視化拖拽顯示數據源信息的方法,其中,所述步驟1)之前還包括所有的數據自動生成或配置為維度、度量。
[0011]優選的是,所述的基于瀏覽器的可視化拖拽顯示數據源信息的方法,其中,所述步驟1)后還包括所述篩選數據的維度、度量跳出篩選框,然后輸入篩選條件后進入所述步驟
2) ο
[0012]優選的是,所述的基于瀏覽器的可視化拖拽顯示數據源信息的方法,其中,所述步驟1)后包括所述日期維度顯示至天后進入所述步驟2)。
[0013]本發明的有益效果:該方法解決了當前積累在服務器端的一大推密密麻麻、晦澀難懂的數據,通過簡單的鼠標拖拽將數字轉化為圖形,可以更直觀地向用戶展示數據之間的聯系和變化情況,減少用戶的閱讀和思考時間,以便很好地做出決策,挖掘其存在價值,提升數據有效性;“可視化拖拽”簡單的操作動作就可以進行龐大的數據分析,使得人人會用,人人能用:
[0014](1)易用性:應用簡單,入門門檻低,不需要會SQL語言,可兼容市面上所應用的主流瀏覽器;
[0015](2)交互性:操作簡單快捷,快速對維度(X軸)度量(Y軸)字段進行展現;
[0016](3)可視性:通過簡單的鼠標拖拽,即可實現復雜的SQL語句相同的效果;
[0017](4)用戶不需要理解數據結構、數據庫;
[0018](5)應用性:應用范圍廣,可應用于各大領域的數據源信息處理。
【附圖說明】
[0019]圖1為本發明一實施例所述的基于瀏覽器的可視化拖拽顯示數據源信息的方法的流程示意圖。
【具體實施方式】
[0020]下面結合附圖對本發明做進一步的詳細說明,以令本領域技術人員參照說明書文字能夠據以實施。
[0021]基于瀏覽器的可視化拖拽顯示數據源信息的方法,請參閱附圖1,包括:在瀏覽器端渲染圖表并填入后端返回的信息,即請求后端服務配置不同數據源,元數據配置,通過前端代碼包括JS,html技術自動生成可視化圖表,包括以下步驟:
[0022]步驟1)拖拽維度度量:即拖入不同數據類型到各區域,其中所述數據類型分為日期類維度、非日期類維度、篩選區域;
[0023]步驟2)根據拖入的所述各區域及所述數據類型的不同自動生成或配置為維度,度量,自動生成SQL語句,發送請求至后端;
[0024]步驟3)根據后端返回的數組,通過JS、html技術渲染構建可視化分析圖,通過可視化圖形顯示數據;
[0025]步驟4)獲取一次數據然后存入瀏覽器緩存內,可自由切換其他圖表,直至維度度量變化。通過前端網頁傳遞制定區域維度度量參數生成SQL語句,所有的操作需要拖拽到指定區域內,通過簡單的鼠標拖拽,實現數據與圖表的結合,即可實現復雜的SQL語句相同的效果;
[0026]進一步的,所述步驟1)之前還包括所有的數據自動生成或配置為維度、度量。
[0027]進一步的,所述步驟1)后還包括所述篩選數據的維度、度量跳出篩選框,然后輸入篩選條件后進入所述步驟2)。
[0028]進一步的,所述步驟1)后包括所述日期維度顯示至天后進入所述步驟2)。
[0029]盡管本發明的實施方案已公開如上,但其并不僅僅限于說明書和實施方式中所列運用,它完全可以被適用于各種適合本發明的領域,對于熟悉本領域的人員而言,可容易地實現另外的修改,因此在不背離權利要求及等同范圍所限定的一般概念下,本發明并不限于特定的細節和這里示出與描述的圖例。
【主權項】
1.基于瀏覽器的可視化拖拽顯示數據源信息的方法,其特征在于,包括以下步驟: 步驟1)拖拽維度度量:即拖入不同數據類型到各區域,其中所述數據類型分為日期類維度、非日期類維度、篩選區域; 步驟2)根據拖入的所述各區域及所述數據類型的不同自動生成或配置為維度,度量,自動生成SQL語句,發送請求至后端; 步驟3)根據后端返回的數組,通過JS、html技術渲染構建可視化分析圖,通過可視化圖形顯示數據; 步驟4)獲取一次數據然后存入瀏覽器緩存內,可自由切換其他圖表,直至維度度量變化。2.如權利要求1所述的基于瀏覽器的可視化拖拽顯示數據源信息的方法,其特征在于,所述步驟1)之前還包括所有的數據自動生成或配置為維度、度量。3.如權利要求2所述的基于瀏覽器的可視化拖拽顯示數據源信息的方法,其特征在于,所述步驟1)后還包括所述篩選數據的維度、度量跳出篩選框,然后輸入篩選條件后進入所述步驟2)。4.如權利要求3所述的基于瀏覽器的可視化拖拽顯示數據源信息的方法,其特征在于,所述步驟1)后包括所述日期維度顯示至天后進入所述步驟2)。
【專利摘要】本案為基于瀏覽器的可視化拖拽顯示數據源信息的方法,包括以下步驟:步驟1)拖拽維度度量:即拖入不同數據類型到各區域,數據類型分為日期類維度、非日期類維度、篩選區域;步驟2)根據拖入的各區域及所述數據類型的不同自動生成或配置為維度,度量,自動生成SQL語句,發送請求至后端;步驟3)根據后端返回的數組,通過JS、html技術渲染構建可視化分析圖,通過可視化圖形顯示數據;步驟4)獲取一次數據然后存入瀏覽器緩存內,可自由切換其他圖表,直至維度度量變化。本案的方法可以更直觀地向用戶展示數據之間的聯系和變化情況,減少用戶的閱讀和思考時間,提升數據有效性,“可視化拖拽”簡單的操作動作就可以進行龐大的數據分析。
【IPC分類】G06F17/30
【公開號】CN105335508
【申請號】CN201510725019
【發明人】卓國慶
【申請人】蘇州國云數據科技有限公司
【公開日】2016年2月17日
【申請日】2015年10月29日