文章目錄
Metabase 性能測試數據看板解決方案
數據源
數據來源於數據庫,目前可以支持:
- Amazon Redshift
- Google BigQuery
- H2
- MongoDB (version 3.4 or higher)
- MySQL (version 4.1 or higher, as well as MariaDB)
- Postgres
- SQLite
- SQL Server
- Druid
- Oracle
- Vertica
- Presto
- Google Analytics
- SparkSQL
- Snowflake
數據呈現方式(Visualizing the answers to questions)
Metabase 可以通過 SQL 查詢語句從數據庫中獲取想要的數據信息,當然更爲常見的是通過 Metabase 提供的 UI 界面進行數據獲取。
查詢的結果,系統提供了多種默認的展示形式進行數據呈現,包括:
- Number
- Smart number
- Progress bar
- Gauge
- Table
- Line chart
- Bar chart
- Line + bar chart
- Row chart
- Area chart
- Scatterplot or bubble chart
- Pie/donut chart
- Funnel
- Map
數據的具體呈現細節也可以進行調整:
數據儀表盤(Dashboard)
在 Dashboard 中,主要是決定將哪些 Visualized answers to questions 曾現出來。其中有一個非常實用的功能 Dashboard Filters 可以讓整個報表在呈現形式不變的前提下靈活的進行數據切換,例如不同版本的數據切換。
儀表盤組織(Collections)
可以通過類似文件夾的形式,組織管理所有的 Dashboard 和 Visualized answers to questions
重要的輔助功能
- 詳細的文檔
- 簡潔的操作
- 美觀的界面
- 支持郵件功能
- 支持LDAP
- 支持權限管理
- 安裝/備份/升級/遷移都很簡單
Metabase 性能測試數據看板的優缺點分析
優點
- 數據採集與數據可視化完全解耦,功能擴展性強
- 以 BI 的定位呈現性能測試數據,界面美觀、操作簡單,功能強大
缺點
- 默認的數據呈現形式基本夠用,但是不方便擴展