基于存儲過程、自定義SQL來制作報表是剛性需求,報表制作速度快、實用性強、靈活度高、適用于數據量大的分析場合。但對于怎么利用這種方式制作數據可視化分析報表,很多小伙伴還不是很清楚。這次我們就同時來簡單講解一下數據可視化工具中的三大制作報表的方式,分別是基于動態試圖、存儲過程、自定義SQL制作數據可視化分析報表。
對很多用戶來說基于存儲過程、自定義SQL來制作報表是剛性需求,報表制作速度快、實用性強、靈活度高、適用于數據量大的分析場合。但對于怎么利用這種方式制作數據可視化分析報表,很多小伙伴還不是很清楚。這次我們就同時來簡單講解一下數據可視化工具中的三大制作報表的方式,分別是基于動態試圖、存儲過程、自定義SQL制作數據可視化分析報表。
以下操作步驟都是以OurwayBI數據可視化工具為前提的基礎下整理分類的。
基于動態試圖
在往期的數據可視化報表制作課程中,我們所用的大多是這一類,因此在這里就不再詳細講解。
基于存儲過程
(1)不帶參數
在數據庫創建一個存儲過程,并構建好表與表的關聯關系后運行。
在OurwayBI數據可視化工具的前端新增創建一個不帶參數的數據源,并設置為事實表。為方便使用可自定義名稱。同時添加視圖,設置時間列。
接下來就能使用該數據源制作數據可視化分析報表。
(2)帶參數
步驟與上面的一致,需注意的是在數據庫中創建的存儲過程需綁定參數。在視圖設置中還需綁定參數列。
由于綁定了特定門店,因此報表展現的就只有該門店的數據。如果我們需要參看其他門店的數據呢,怎么辦?
這就需要點擊右上角的“篩選”中點擊“參數列”進行添加。
基于自定義SQL
不帶參數
新建視圖后,點“所有表/已用表”旁的“+”新增一個自定義結果集,將數據庫腳本放在“自定義SQL”的表格內。之后再綁定時間列就能制作數據可視化分析報表了。
以上就是本期奧威BI小課堂的重點內容,更多更詳細的內容請點擊觀看相關視頻。
往期課程:
【BI課程筆記】模板秀與分享秀
【BI課程筆記】UI下載應用
【BI課程筆記】主題制作與應用