網站Cookies的使用

我們與第三方合作,在我們的網站上放置cookies。 這些Cookies有助於提供使用者客製化內容、投放廣告和分析網站流量。以進而提供您更好的網頁瀏覽體驗。藉由點選“同意”或繼續瀏覽網頁的方式,您同意我們使用網站Cookies。之後,您仍可以管理是否要繼續使用網站與第三方合作的Cookies。

詳細資訊
資料倉儲應用系列:製作報表輕鬆上手!
Anny, Judy 2020-6-23

資料倉儲應用系列:製作報表輕鬆上手
圖1. 資料倉儲應用系列:製作報表輕鬆上手

  每次為公司製作報表,是否會花費許多時間?是否常常重複相同的動作?聯銓的Smart Query搭配DW資料能讓設計者輕鬆製作報表,不僅拖拉資料方便快速,還利用大家熟悉的Excel介面與排版功能,讓設計者立即上手。由於容易上手,各部門便可自行設計符合內部需求的報表,不用過於麻煩IT部門協助。另外,此篇也將以一則範例帶您走過以DW資料製作報表的流程。一起來了解如何輕鬆製作報表!

  設計者製作Smart Query報表的第一件事,便是要選擇報表所要使用的資料來源。選擇聯銓的DW資料能讓資料準備變得非常快速,無論是IT人員、非IT人員都會覺得十分簡單,因為不需下SQL也能準備好資料。如下圖,只要從左上方的「來源」拖拉出報表需要使用的欄位,便可直接進入報表設計階段了!當然,在此階段也能調整更細膩的設定,例如:增加條件、新增運算欄位,或者將量值欄位正排或反排。若想知道更詳細的設定,請見文末的Mary’s 披薩屋應用範例。

拖拉需使用的資料
圖2. 拖拉需使用的資料

  當資料準備完成後,即可透過報表工具快速設計版型,製作符合企業各式需求的管理報表,並達到零誤差的精準印表。聯銓報表工具結合了Excel介面,利用點選的方式帶入想呈現的欄位,且沿用Excel排版工具列功能,像是調整表格框線、文字樣式、儲存格格式、圖表功能等,讓使用者可以像平常在編輯試算表一樣直覺便利。另外,可以將常用的報表版面存成樣板供未來使用,不需重複設計。

Smart Query 報表設計便利
圖3. Smart Query 報表設計便利
將多種資料來源建置成DW
圖4. 將多種資料來源建置成DW

   在現今資訊發達的社會,企業能藉由多元的媒介收集對企業有用的重要資訊,存入資料庫以做日後分析。然而,這些資料往往散落在不同系統、不同資料庫,這樣未經整合的資料很難加以分析利用,為公司帶來決策上的助益。

   聯銓的In-Memory Data Warehouse(DW)能透過簡單的點選整合公司眾多的資料來源,資料組合方式包含:過濾條件、群組加總、聯結資料、合併資料、分類統計、樞紐分析,IT也可將已準備好的SQL語法直接貼上,或使用SQL編輯器用拖拉點選的方式選擇資料表及欄位,且在過程中可利用偵錯功能(Debug),查看資料的正確性以及資料處理效能,如圖4,資料處理時間愈長,其資料來源上方的橫條就愈長。

DW的資料流程圖與偵錯功能
圖5. DW的資料流程圖與偵錯功能

   在資料處理效能上,DW的資料處理速度極快,因為是將整合後的資料暫存於記憶體中,所以不需再回後端撈資料庫,並且透過資料索引壓縮技術大幅提昇資料讀取的效率。

   有了DW,企業便能對跨系統、跨資料庫,甚至跨廠區的資料進行整合分析,進而以此為依據做出最完善的決策。

   IT人員建立好DW後,接著就能將DW授權給負責的Power User來開發頁面。系統設定內的「資料倉儲管理」,提供管理者完善的資料安全設定。 每個DW皆提供四種授權設定:資料授權、維度授權、量值授權、授權設計者,供管理者依照公司制度或資料內容來授權給不同使用者。

   為何需要多種授權設定?因為有些資料並不適合開放給所有公司成員知道,例如人事部的員工基本資料、業務部的客戶資料、財務部的公司營收, 因此當這些資料建成DW時,設定使用權限非常重要。除了能利用授權設計者開放DW給特定Power User做頁面開發,也能將特定資料、維度、量值欄位授權給有權限的User。

   舉例來說,分析客戶與訂單資料時,為了避免客戶資料外洩,可將身份證字號、詳細住家地址等欄位只開放給負責該客戶的業務查看, 其餘使用者則看不見這些欄位。這樣能只針對單一欄位、資料做權限設定的特性十分彈性又細膩,可以滿足各家公司的不同管理需求。

DW資料安全性管理
圖6. DW資料安全性管理

   公司內部時常有多個Power User使用同一個DW來開發頁面,且會運用到的運算欄位、顏色標示大同小異。當遇到這種情況時, IT人員可在「共用物件管理」事先統一新增好運算欄位及顏色設定,當Power User進行頁面設計時,便可直接將已建好的欄位與顏色拿來使用, 節省設計時間。善用「共用物件管理」後,即使是不同設計者做出來的頁面,也可擁有統一的資料格式,對於User來說, 這樣的頁面更易於觀看、分析。

IT準備共用物件(左),Power User、User直接拖拉使用(右)
圖7. IT準備共用物件(左),Power User、User直接拖拉使用(右)

   Mary’s 披薩屋於2016年成立,經過了四年的營運,企業已有一定的規模,開始引進BI軟體來輔助決策。老闆Mary希望能製作一份全台業績報告,供她觀察這幾年的業績變化,看看是否需要調整各地區的營運模式。於是,Mary便指派業務主管Joe來製作這份報表。雖然Joe沒有IT背景也不會寫SQL語法,但是利用DW資料來源,他一樣可以輕鬆製作出老闆Mary需要的報表。

   對於報表的呈現,Mary有一些要求,她希望能夠以地區的角度來查看每年的實績值、低標值、高標值。經過一番思索,下圖為Joe所期望的報表呈現方式:報表的最上方有下拉選單來選擇欲查看的年份,接著利用表格呈現各地業績,最後附上直條圖來比較各城市的業績。所需的資料為:年份、區域、城市、實績值、低標值、高標值。

Joe所期望的報表呈現方式
圖8. Joe所期望的報表呈現方式

   接下來,將介紹Joe能夠如何使用DW資料來源輕鬆製作報表,以下步驟主要可分為選擇資料欄位階段與報表設計階段。

1. 新增頁面,選擇DW
新增Query頁面,選擇IT部門事先準備好的DW資料來源—披薩銷售資料(Sales_Sample)。

選擇DW資料來源
圖9. 選擇DW資料來源

2. 快速拖拉欄位,進入報表設計
左上方的來源為DW中的資料,將報表需使用的資料拖拉至列區域與資料區域,並點選確定。 (列區域:區域、城市;資料區域:實績值、低標值、高標值)

拖拉資料欄位
圖10. 拖拉資料欄位

   此步驟完成後,已經可以進入報表設計、排版的階段。然而,Joe想要讓使用報表的人能夠選擇欲查看的年份,因此必須設定年份條件。並且,可以順便將「實績值」的數值由大至小排列。這些細節設定能讓老闆及主管瀏覽報表時更加方便快速。

3. 新增年份條件
將「年份」欄位拖拉至條件區域,可選擇設定初值為2019,使用者打開頁面時,就會預先顯示2019年的資料。

新增年份條件
圖11. 新增年份條件

4. 排序量值欄位
若要將「實績值」欄位的數值由大至小排列,可在該欄位標題處按右鍵開啟功能表,選擇排序 > 反向排序。若有需要,也可運用右鍵功能表的其他功能來增加報表細節,例如:新增運算欄位。

排序量值欄位
圖12. 排序量值欄位

   由上述四步驟,Joe透過簡單的拖拉點選,完成了欄位的選擇、年份的條件設定以及數值的排序。下一步,可以開始設計報表了!

1. 新增報表
沿用查詢資料,新增一報表:全台業績報告,並選用空白樣板。

開啟報表設計
圖13. 開啟報表設計

2. 貼上報表資料欄位、系統欄位
進入Excel報表設計畫面後雙擊欄位,在指定位置貼上標題、數值,或是利用點選方式,輕鬆新增數值欄位合計,像是彙總、平均值等。另外,也可以利用系統欄位帶入公司名稱、報表名稱、列印時間等基本報表參數。

貼上報表系統欄位
圖14. 貼上報表系統欄位
貼上報表資料欄位
圖15. 貼上報表資料欄位

3. 表格排版
運用Excel排版工具列,增加表格框線,調整儲存格顏色、字體大小等。

Excel排版報表
圖16. Excel排版報表

4. 新增直條圖
簡單選取直條圖欄位,呈現各城市實績值比較圖。

新增統計圖
圖17. 新增統計圖

5. 新增報表群組
Joe希望各區域名稱不重複顯示且呈現在同一頁,可設定報表群組來達成。

新增報表群組
圖18. 新增報表群組

6. 定義報表區塊
最後一步是定義報表區塊,決定報表呈現的結果,再按儲存就完成囉!

定義報表區塊
圖19. 定義報表區塊

7. 預覽報表結果!
報表預覽時,可下拉選擇不同年份查看全台業績銷售總覽及各城市實績值比較,並搭配報表格式與顏色,簡單增添企業風格。

簡易報表呈現
圖20. 簡易報表呈現

   上述的簡易報表在Joe有明確資料架構與報表呈現想法之後,從DW資料準備到報表排版完成,實際操作花費不到十分鐘即可達成需要的報表成果。聯銓的Smart Query搭配DW資料讓設計者即使沒有IT背景,也能輕鬆獨立完成報表設計,不論是利用拖拉、選單方式選擇DW資料、設定過濾條件,或是在熟悉的Excel設計介面調整報表排版,都幫助設計者在短時間內簡單且流暢地達到所需的報表資料呈現


此篇分類於: 聯銓資訊 Smart BI平台 商業智慧 Smart Query Web報表 報表設計 資料倉儲 DW In-memory Data Warehouse



我們的臉書粉絲團

我們的YouTube頻道

若有興趣請立即連繫:service@lcnet.com.tw

還沒有接收到聯銓最新消息?點選右上方的「註冊」加入會員,最新消息第一時間寄信通知您!