多维数据集的理解
Microsoft SQL Server 2005 Analysis Services (SSAS) 中,多維數(shù)據(jù)集是基于在數(shù)據(jù)源視圖中建模的表和視圖開發(fā)的。多維數(shù)據(jù)集是度量值(事實(shí)數(shù)據(jù))和維度(可涵蓋感興趣的各個(gè)方面,例如時(shí)間、產(chǎn)品和客戶)組成的集合。多維數(shù)據(jù)集在計(jì)算、關(guān)鍵性能指標(biāo) (KPI)、操作、分區(qū)、透視和轉(zhuǎn)換方面得到了增強(qiáng)。多維數(shù)據(jù)集實(shí)質(zhì)上與 UDM 等效。
但這專業(yè)的解釋之中,無(wú)奈又增加了新的概念。我自己使用之后,覺得可以用一個(gè)比較無(wú)賴的方法來(lái)形象的描述一下。
我們假設(shè)普通的關(guān)系數(shù)據(jù)庫(kù)中有以下3個(gè)表。
A:只有1個(gè)字段 x 數(shù)據(jù)為連續(xù)自然數(shù)1,2,3,4...
B:只有1個(gè)字段 y 數(shù)據(jù)為連續(xù)負(fù)整數(shù)-1,-2,-3,-4...
M:3個(gè)字段,x,y,m xy同上,m為{x,y}的結(jié)構(gòu)。
現(xiàn)在就用這3個(gè)表組建多維數(shù)據(jù)集,A,B為維度表,M為事實(shí)表。關(guān)系為A.x=M.x,B.y=M.y。
部署之后,瀏覽這個(gè)多維數(shù)據(jù)集,M.m做數(shù)據(jù),把A.x字段放做columns,B.y字段放做rows,怎么樣,結(jié)果就是一個(gè)標(biāo)準(zhǔn)的解析幾何的第三象限了。A.x就是X軸,B.y就是Y軸,M.m則是空間坐標(biāo)。只要初中文化過(guò)關(guān)的,應(yīng)該都可以做反向聯(lián)想了把??梢园褦?shù)據(jù)關(guān)系表上的各種概念一一放到這里來(lái)看看究竟代表空間上的什么幾何意義。還可以自己增加Z軸。
當(dāng)然,一般多維數(shù)據(jù)集通常都有10個(gè)以上的軸,而我們只有3維的空間。以上的方式只能作為入門了解的方式而已。
轉(zhuǎn)載于:https://www.cnblogs.com/forget-link/archive/2007/01/12/618818.html
總結(jié)
- 上一篇: asp.net 2.0 设置表格高度为1
- 下一篇: Defect Prevention -