1. 在Modeler視圖中點擊新建Analytic View
2. 設置分析視圖的屬性
Name: 分析視圖的技術名稱
Description: 分析視圖的描述信息
Package: 分析視圖所屬的開發包
View Type: 視圖的類型(Attribute, Analytic)。我們所建的是分析視圖,所以默認為Analytic
Copy From: 是否從現有的分析視圖拷貝新建
Subtype: 由於我們新建的是分析視圖,該處無選項
設置好之后點擊Finish。得到如下設計主界面:
3. 選擇使用的數據對象
選中Data Foundation:
點擊綠色的+號,進入選擇數據對象的界面,輸入關鍵字,查詢到要用的數據對象並添加到Data Foundation中:
添加完所有的數據對象后,得到如下的界面:
4. 建立數據對象之間的關系
將設計區域最大化:左邊和最右邊的output區域都隱藏掉:
從DIMCustomter中的列CustomerID起,落在FCTCustomerOrder中的customerID:
同樣建立如下關系:
DIMProduct.ProductID到FCTCustomerOrder.ProductID
DIMPeriod.PeriodID 到FCTCustomerOrder.OrderPeriodID
最終得到的表關系如下:
5. 選擇輸出的數據屬性
在各個表對象上選擇需要輸出的屬性字段:
選中的列在途中會是橘色的鑽石形狀。
點擊Logical Join,會得到如下圖:
6. 選擇輸出的字段屬性:Attribute / Measure
點擊Semantics得到如下視圖:
在column區域設置每個列示屬於屬性還是計量:
設置好之后如下:
7. 設計輸出的計算列
點擊Logical Join,在output中點擊如下:
設置新建Calculated Column的相關屬性:
同樣新建另一計算列:
在Semantics中看到如下column
8.激活並預覽數據
激活分析視圖,並預覽數據
結果如下: