一、什麼是自助報表?
自助報表是用戶自己可以通過簡單操作就可以完成報表製作的一項 BI 功能。在這裏用戶不需要有技術基礎,只需要明確自己的業務需求就可以輕鬆繪製報表,從而生成一套屬於自己的數據分析。
那麼對於一款 BI 工具而言,自助報表應該包含哪些功能呢?
二、自助報表應該包含哪些功能?
自助報表的架構大體上可以分爲兩部分:
1. 底層數據建模
2. 前端交互分析
那麼我們就分別從這兩個大方面探討下具體的功能。
2.1 數據建模
業務人員前端所有的操作都是基於數據模型實現的,所以數據建模是最基礎、最核心的功能。一般來說,數據建模要具備以下功能:
1) 支持多種數據源
支持 oracle、sqlserver、mysql 等常見 jdbc、odbc 數據庫作爲數據源;
也可以直接用 json、txt、excel 等文件作爲數據集直接進行數據分析。
2) 數據預處理
數據預處理主要指數據關聯,根據業務需求關聯相關物理表或者視圖。通過主外鍵設置實現一對多、多對一、一對一關係。
3) 靈活性
支持針對數據結構一次性建模,解決 CUBE 方式下模型頻繁更改的難題,實現真正的靈活自助。
2.2 前端操作
1) 支持多種彙總方式
支持求和、平均、最大值、最小值等一系列統計方式。
2) 支持多種圖表格式
支持列表、分組、交叉表格;
支持圖表類型包括:柱圖、線圖、餅圖、地圖等。
3)支持指標 (公式) 計算
支持公式計算得到其他指標字段;
支持計算同比、環比、排名等計算指標。
4) 數據過濾
支持頁面數據二次過濾,提供人性化條件輸入入口;
支持下拉樹、下拉列表、下拉日曆、文本框等編輯風格。
5) 權限控制
數據分析時實現對數據、表、字段的權限控制。
三、潤乾報表的自助模式—DQL
潤乾報表提供了 DQL 設計器和 DQL 服務器,在 DQL 設計器中可以輕鬆進行元數據文件、字典文件、可視文件的製作,以實現數據模型建立、權限控制。
DQL 服務器可以進行 web 端操作的解析處理,把用戶的操作轉化成可執行的語句,對於大數據量的處理提供了異步查詢機制(需集算器相關功能點)。前端展現部分開源,用戶可以在最大程度上實現個性化定製效果。
話不多說,上圖說話。
DQL 設計器中可以輕鬆建立數據模型 --- 元數據文件,可以建立 sql 表、引入數據庫表,表間關係設置通過主外鍵設置也很容易實現。
設置完之後,還可以查看錶間關係:
除此之外,潤乾報表提供的可視文件可以輕鬆實現權限控制,只需要配置可視表達式就 OK 了。
用戶在 WEB 端的操作應有盡有,下面跟着圖片一起看下吧 ~
托拉拽輕鬆繪製報表,各種數據彙總方式任你選:
彙總數據鑽取明細信息不是事兒:![]
數據切片、過濾數據一招搞定:
指標分析之排名、佔比、同比等一個公式實現: