今天來講一說pentaho表報設計工具reporting design。sql
進入界面以後,點擊File,選擇New一個表報。數據庫
這時候咱們能夠看見整個的設計版面了。工具
最上面的是工具條,最左面的是設計小工具,中間的面板是主面板。主面板依次是Page Header:頁眉,就是在每一頁報表的開頭都會出現,報表有可能會出現分頁的狀況;Report Header:報表頭,這個只會出如今表報的開頭位置,不會每一頁都有;Details:這個是報表的內容。下面是Report Footer與Report Header對應,Page Footer與Page Header對應。測試
最右面的是表報的結構圖預覽還有報表的數據選擇頁面!設計
在正式創建表格以前,咱們須要鏈接一個數據庫,這裏咱們選擇是Mysql,若是沒有驅動包的能夠去下載一個,將jar包放在lib文件下面,重啓以後生效.orm
填寫好必要的數據庫鏈接信息後,點擊測試,若是出現以上界面就說明連庫成功了,點擊肯定就能夠了。第二步再來編寫一個query,獲取咱們想要的數據!blog
點擊上圖那個加號,會出現一個編輯SQL的框,將咱們的sql語句寫在裏面就能夠了。以後點擊預覽,看看咱們的數據有沒有獲取成功。教程
sql寫好以後,點擊Preview,若是出現一個數據庫表,如上圖,就說明成功了。點擊肯定以後,咱們再進行下一步!入門
回到咱們的主界面:登錄
點擊Data按鈕,會出現下面的Data Sets.雙擊Data Sets,會出現咱們的JDBC的信息,再點擊會出現query1,點擊query1會出現下面的咱們以前獲取的字段信息!
以後選中每個咱們想要展現的字段,將它以拖拽的方式放進Detais中,如上圖所示。儘可能保持對其,不要出現重疊,不然的話,數據會出不來!
以後點擊那個藍色的小眼睛,進行報表的預覽。
預覽以後的數據如上圖所示,點擊編輯的按鈕就能夠回到主界面繼續設計報表!
在而後將label這個圖標拖拽到Report Header裏面,把這個當作報表的頭部信息。以一樣的方式填入Page Header。
上圖就是預覽以後的表報圖了!
上圖是隔行會標記一個顏色。這個是怎麼作到呢?其實很簡單!點擊最上面的工具欄Format,選擇Row-Banding。
在Invisible color裏面選擇yellow這個選項,再點擊確認就ok了!
最後一步,就是將咱們設計好的表報發佈到BI平臺,發佈以前須要先保存咱們的報表。
在File中點擊Public,進入發佈頁。
我這裏發佈的地址是http://localhost:8080/pentaho,填寫好用戶名和密碼就能夠了,這裏的前提是你的BI平臺必須是開啓的狀態。
登陸到咱們的BI平臺,就能夠看到咱們剛纔設計的表報了!
今天只是入門教程,以後還會設計到各類細節的操做,各類不用的圖表的設計。