新增樞紐分析查詢

樞紐分析主要是一種可以快速彙總、分析大量資料表的互動式工具,可將大量資料以類別方式進行輸出,會依據條件篩選不同的資料後,欄位向左至右長大,類似Excel的樞紐分析效果。
此範例還會介紹多個條件設定Foreign key 並且多個條件有大小類關係的效果,主要是利用Foreign key上的條件進行篩選, 呈現效果為產品類別條件選值後,另一產品條件會依據產品類別選擇的值馬上作篩選,只出現該類別的清單。

此章節介紹的功能包含:



現有SQL取得欄位:

在新增Query畫面時,即可將現有SQL直接作複製貼上的動作,此時系統會將欄位自動parser至資料規格中,若SQL語法中有較複雜的Subquery語法,可先將所需欄位Parser至資料規格再由手動調整方式將複雜語法套入。

較複雜的SQL語法使用方式參考文件

Select 銷售產品資料.類別編號, 銷售產品類別.類別名稱, 銷售產品資料.產品編號,

銷售產品資料.產品, 供應商.供應商, 銷售產品資料.庫存量, 銷售產品資料.單價

From 銷售產品資料,銷售產品類別,供應商

Where 銷售產品資料.類別編號=銷售產品類別.類別編號 AND

銷售產品資料.供應商編號=供應商.供應商編號

塞圖

條件新增並設定大小類過濾

新增 [類別編號]、[產品編號]條件二個條件,讓User可以快速查到所需要的產品

當多個條件之間有大小類關係,例如A、B各條件值,會依據如此可做到類似範例中的效果,在選擇商品類別時只會選取所屬該類別的種類商品。

  1. 從左方Query1底下的欄位,針對 [類別編號]、[產品編號] ,點選右鍵→「新增至條件」→「新增單一條件,系統會在條件資料夾下產生2個條件

  2. 再個別針對條件[類別編號] 在擴充屬性上點選 +新增 選擇Foreign key進行設定,請參考下圖Foreign Key設定

  3. 再個別針對條件[產品編號] 在擴充屬性上點選 +新增 選擇Foreign key進行設定,請參考下圖Foreign Key設定

  4. 再一併設定[產品編號]條件中Foreign Key的設定,最下方設定[條件 ] 點選+ 新增與上一個指定條件間的篩選關係<大小類關係>)

附註:

使用大小類過濾前,需先設定 Foreign key且功能需使用於小類

資料組合(樞紐分析)設定

需利用資料組合中的樞紐分析設定,將Query的資料轉換成可拖拉維度的效果

  1. 在左方樹狀,點選[資料組合]資料夾,並點選中間的[樞紐分析]或資料組合右鍵選[樞紐分析]亦可

  2. 塞圖
  3. 在設定畫面中從左上方點選[供應商]欄位以滑鼠左鍵點選拖拉欄位至欄、列、資料區域中;
    欄:「類別名稱」「產品」
    列:「供應商」
    資料:「單價」「庫存量」,完成後點選右下方確定

  4. 塞圖
  5. 在進階設定頁籤中,勾選[計算總計(欄)],在[小計(欄)]該列的按鈕點擊後選擇[類別名稱],最後勾選[依據欄及列排序]

  6. 塞圖
  7. 點擊「規格」頁簽下拉圖式,→選擇設為主要資料表。


  8. 塞圖


設定完成後點選左上角的存檔、點選預覽,就可以觀看設計好的結果。



>>點我移動至報表設計範例

  關於我們   網站導覽 隱私權保護及著作權聲明   服務專線:(02)2726-0885