1.在"分析服務(wù)管理器"中新建一個(gè)數據庫,在數據庫中添加指向相關(guān)維度表以及事實(shí)表所在數據實(shí)體的"數據源".
2.新建一個(gè)"星型架構"的維度,選用事實(shí)表olap_t_SalesOut中的FDate字段,建立一個(gè)"時(shí)間"維度.
3.新建一個(gè)"父子架構"的"客戶(hù)"維度,選用olap_t_customer表,FItemId是成員鍵,FParentId是父鍵,FName是成員名稱(chēng).
4.新建一個(gè)"父子架構"的"產(chǎn)品"維度,選用olap_t_product表,FItemId是成員鍵,FParentId是父鍵,FName是成員名稱(chēng).
5.新建多維數據集,選用事實(shí)表olap_t_SalesOut,添加Price,Amount,Qty三個(gè)字段作為"多維數據集度量值",并選擇上述三個(gè)維度.
6.對多維數據集進(jìn)行"處理"之后,便可以瀏覽多維數據集,并對其進(jìn)行分析了.
附:相關(guān)表結構腳本
--客戶(hù)表(維度表)
create table [olap_t_customer] (
[FItemID] [int] NOT NULL , --客戶(hù)內碼
[FName] [varchar] (80), --客戶(hù)名稱(chēng)
[FParentID] [int] NOT NULL --所屬級別內碼
)
--產(chǎn)品表(維度表)
create table [olap_t_product] (
[FItemID] [int] NOT NULL , --產(chǎn)品內碼
[FName] [varchar] (80) , --產(chǎn)品名稱(chēng)
[FParentID] [int] NOT NULL --所屬級別內碼
)
--銷(xiāo)售表(事實(shí)表)
create table [olap_t_SalesOut] (
[Fdate] [datetime] NULL , --銷(xiāo)售時(shí)間
[CustomerId] [int] NULL , --客戶(hù)內碼
[ProductId] [int] NULL , --產(chǎn)品內碼
[Price] [decimal](28, 10) NOT NULL , --銷(xiāo)售單價(jià)
[Amount] [decimal](28, 2) NOT NULL , --銷(xiāo)售金額
[Qty] [decimal](28, 10) NOT NULL --銷(xiāo)售數量
)

聯(lián)系客服