自訂In-Memory DW

自訂In-Memory DW的資料來源可由OLTP或一般檔案類型資料,當選擇OLTP資料來源時直接透過SQL Command或Store Procedure取得DW資料,接著可以利用資料組合功能來產生最後的DW設計頁面。

自訂資料倉儲管理設定

如何建立並設計自訂In-Memory DW,以下列範例步驟說明。

  1. 點選[系統管理]中的[資料倉儲管理]節點,並選擇[新增自訂In-Memory DW]即可選擇所需要的資料來源。本範例中會分別使用OLTP及Excel做為資料來源。

  2. 選擇OLTP做為資料來源,並挑選在[資料連線管理]中所設定好的的資料庫選項,Ex: Insurer。

Select 產險銷售主檔.加保日期,產險銷售主檔.年份,產險銷售主檔.季,產險銷售主檔.月份,產險銷售主檔.行政區代碼,產品類別.類別名稱,產品資料.產品,Sum(產險銷售明細.金額) as 金額
From 產險銷售主檔,產險銷售明細,產品資料,產品類別
Where 產品類別.類別編號=產品資料.類別編號
And 產險銷售明細.保單號碼=產險銷售主檔.保單號碼
And 產品資料.產品編號=產險銷售明細.產品編號
Group by產險銷售主檔.加保日期,產險銷售主檔.年份,產險銷售主檔.季,產險銷售主檔.月份,產險銷售主檔.行政區代碼,產品類別.類別名稱,產品資料.產品
Order by 產險銷售主檔.年份,產險銷售主檔.季,產險銷售主檔.月份,產品類別.類別名稱,產品資料.產品

  1. 接著畫面上即出現[新增Query]的視窗。可將即有的SQL語法填入或透過[SQL Editor]功能由工具組出所需要的SQL語句。

  2. 設定完成後回至[新增Query]的視窗中,點選[測試]按鈕,以確認有取得所需要的欄位與資料。

  3. 接著新增另一個資料來源時,在[資料來源]節點上,點選[新增Excel]。

  4. 可於檔案清單中選擇所需使用的Excel檔案。亦可利用介面的上傳按鈕,將檔案上傳至主機。完成後即可在檔案清單中選擇實際所需要的檔案,Ex: Target_t.xls。

  5. 如仍有其他的資料來源仍要使用,可依據Step6的步驟即可再將其他不同資料來源的資料帶入。待完成選擇後,即完成多個不同資料來源的資料建立。

  6. 資料準備完成,即可開始利用[資料組合]將資料再做後續的整理。

  7. 於[資料組合]節點選,選擇[新增連結資料]。

  8. 在設定畫面中選擇[快速設定兩個資料合併],分別設定兩個資料來源及其對應的資料表。

主資料

合併資料

資料來源

OLTP1

Excel1

資料表

銷售資料

target

  1. 接著分別選擇兩個資料表的合併鍵值欄位,並點選右下方的新增按鈕。

銷售資料

Target

年份

年份

行政區代碼

行政區代碼

產品

產品

  1. 完成設定即可點選下一步,進入獨立欄位設定畫面。

  2. 依照實際需要分別將兩資料來源中的欄位新增至獨立欄位中。

銷售資料

Target

加保日期

目標值

類別名稱

低標

金額

  1. 完成上列步驟後,即完成資料的整併。資料組合中的相關設定,可參閱[資料組合]章節中,詳細的介紹。

  2. 接著可切換至[資料倉儲規格]中,開始建立階層。

  3. 挑選要建立階層的資料來源和資料表。即可於[規格]頁籤中看到對應的欄位資訊。

  4. 點選[編輯階層]後,可於[自訂]頁籤中,自行建立所需的階層欄位。

  5. 於階層節點中選擇[新增階層],並輸入階層名稱為”產品”。

  6. 依序將Join1.類別名稱、Join1.產品 拖拉至產品階層下,完成後點選[確定]按鈕。

  7. 待完成所有相關設定後,即可點選右下角的[存檔並建置]。待載入資料視窗中提示已載入完成,即可點選確定按鈕。

Copyright © 2014 Smart eVision Information Technology Inc. All rights reserved