Aracılığıyla paylaş


IsChanging (boyut arabirimi)

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.

The IsChanging property of the Dimension interface indicates whether the members and/or levels of the dimension are expected to change on a regular basis.

İçin geçerlidir:clsAggregationDimension, clsCubeDimension, clsDatabaseDimension, clsPartitionDimension

Veri Türü

Boolean

Erişim

Erişim bağlıdır değerine bağlı ClassType özellik, nesne.

Sınıf türü

Erişim

clsDatabaseDimension

R/W*

clsCubeDimension

R

clsPartitionDimension

R

clsAggregationDimension

R

* Bu konudaki açıklamalar okuma/yazma erişimi hakkında daha fazla bilgi için bkz.

Açıklamalar

Tüm Dimension nesneleri, IsChanging özelliği her zaman belirli bir değere bağlı nesnenin diğer özellik ayarlarını verir:

  • If the SubClassType property is sbclsLinked, the IsChanging property returns False.

  • If the SubClassType property is sbclsParentChild or sbclsMining, or if the object is a virtual dimension, or if the StorageMode property is storeasROLAP, the IsChanging property returns True.

  • Nesne bir Microsoft ® sql Server ™ 7.0 olap Hizmetleri içinde oluşturulan sanal boyut ise, Özellik False döndürür.

For objects of ClassType clsDatabaseDimension, read/write access is further qualified by several other factors.The IsChanging property for objects of ClassType clsDatabaseDimension is read-only if:

  • The SubClassType özellik is sbclsParentChild, sbclsMining, or sbclsLinked.

    - veya -

  • The StorageMode property is set to storeasROLAP.

    - veya -

  • The object of ClassType clsDatabaseDimension is a virtual dimension created using SQL Server 7.0 OLAP Services.

If IsChanging is set to True, levels other than the first and last of the dimension can be added, moved, deleted, or changed without requiring that you fully reprocess all cubes that use the dimension.Ayrıca, ilk veya son düzey dışında herhangi bir düzeye ait üyelerin eklenebilir, taşınmış, silinmiş veya boyut kullanmak küpleri reprocessing olmadan değişti.

Sanal boyutlar için IsUnique özellik olmalıdır küme için önce boyut son düzey için doğru IsChanging özellik küme için True.

Değeri bu gereksinimlere ek olarak IsChanging özellik için kabul edilebilir değerler kısıtlayabilir AggregationUsage özellik, bir boyut olmayan sanal.Aşağıdaki tablo boyutlar için geçerli olan değerleri gösterir IsChanging özelliğini ayarlamak için True.

Toplama kullanım

(Tümü) düzey olan boyutları

Bir (tümü) düzey olmadan boyutları

DimAggUsageCustom

yok

yok

DimAggUsageDetailsOnly

Geçerli

Geçerli

DimAggUsageStandard

Geçerli

Geçerli

DimAggUsageTopOnly

Geçerli

yok

dimAggUsageTopAndDetailsOnly

Geçerli

yok

DimAggUsageStandard

Geçerli

Geçerli

rolap boyutları işleme gereksinimleri hakkında daha fazla bilgi için bkz: StorageMode.