前言
Navicat Premium可以做簡易的數據報表,當數據量相對比較大,excel處理不過來,而又沒有充足的時間給你寫代碼的時候,你可以使用它。
使用方法
右鍵你的數據庫,新建報表,
在設計窗口區,可以往裏面拖入各種內容模塊,
選擇數據窗口區時,你可以新建數據查詢嚮導(數據管道),
它可以將你需要的數據從數據庫中篩選出來,供你在設計區導入到圖表中,生成可視化圖表。
篩選過程中,你可以選擇部分字段,計算規則,字段分組以及篩選準則(過濾條件)和排序方式,如果不滿意它直接提供的功能,你還可以在生成後通過修改原始SQL語句,來達到SQL所支持的任意功能。
之後點擊完成,再進入到設計區,你剛剛生成的數據管道會出現在設計區右側數據樹,
你可以將拖入的數據區控件中導入這些數據,
譬如,我拖入一個數據庫圖表控件,右鍵編輯圖表,
先往圖表中添加一種數據表達圖,
然後進入到剛剛選擇生成的數據表達圖對象中,進入數據源(Data Source),選擇數據管道,然後選中你需要的數據(數據區中你篩選出來的),指定圖的座標軸意義,然後apply應用該改變,關閉該窗口後,會在設計區加載對應數據圖,
Note:數據較多的時候,加載時間較長,甚至可能崩潰(據我測試,十萬級別的數據量可以承受)
之後,你可以在chart配置下,修改各項,來修改圖表樣式,
感想
Navicat Premium做簡易報表還行,圖表樣式很多,還支持2D/3D,但是似乎細節方面做的不是很好,比如數據圖的座標刻度不能自定義、部分圖例粗糙、數據大的時候卡頓、每次改動chart樣式都會重新加載。