Aracılığıyla paylaş


clsCubeDimension

Not

  Bu özellik Microsoft SQL Server'ın bir sonraki sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmayın ve bu özelliği kullanmakta olan uygulamaları mümkün olduğunca erken bir zamanda değiştirin.

Bir nesnenin ClassType clsCubeDimension karar destek nesneleri (dso) uygulaması sağlar Dimension arabirim belirli boyutlara içindeküp. Bu nesne derlemeleri ve özellikleriyle aracılığıyla sağlar Dimension arabirim.Bir nesne ile ilişkilendirilmiş hiçbir yöntem vardır ClassType clsCubeDimension.

Açıklamalar

Birincil veritabanı boyut Küp boyutu arasındaki bir küp boyutu veritabanı boyutu devralınan bazı özellikleri değerleri değiştirerek kılınabileceğini farktır.Örneğin, IsVisible özellik geçersiz bir küp boyut, ancak StorageType özellik olamaz.

Küp boyutu tanımlamak için için bir veritabanı içinde var olan bir boyut için bir başvuru eklemek Dimensions koleksiyon küp.Paylaşılan veritabanı boyut çoklu küp boyutları ile ilişkili olabilir; özel veritabanı boyut yalnızca bir küp boyutu ile ilişkili olabilir.Varsa her iki durumda da, veritabanı boyut küp bölümleri ve toplamalardan, ile otomatik olarak ilişkilendirilmiştir.

Örnek

Oluşturmak için şu kodu kullanın bir clsCubeDimension Nesne:

'Assume an object (dsoServer) of ClassType clsServer exists
'with an existing database and cube
Dim dsoDB As MDStore
Dim dsoCube As MDStore
Dim dsoCubeDim As DSO.Dimension
Set dsoDB = dsoServer.MDStores("FoodMart")
Set dsoCube = dsoDB.MDStores("Sales")
'"Employees" is an existing database dimension
Set dsoCubeDim = dsoCube.Dimensions.AddNew("Employees")