SourceTableFilter (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 SourceTableFilter property of the Dimensioninterface restricts the members included in a dimension.
İçin geçerlidir:clsAggregationDimension, clsCubeDimension, clsDatabaseDimension, clsPartitionDimension
Veri Türü
String
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 |
* Sanal boyutlar için salt okunur.
Açıklamalar
Filtre boyut üyeleri için bu özellik kullanın.Örneğin, yalnızca durumu California, Müşteri bilgisini içeren bir satış küp oluşturmak istediğinizi varsayalım.Yapabilirsiniz küme bu özellik bu sorunu çözmek için aşağıdaki SQL ifadesi için eşit:
"Customer"."State" = 'California'
Not
Açısından sql ifade girilmeli diyalekt kullanılan kaynak sunucuda değil çok boyutlu ifadeleri (mdx).Bu nedenle "Müşteri". "Durumu" başvurduğu State sütunu Customer tablo bir Microsoft ® sql Server ™ 2000 veritabanı.
The SourceTableFilter property contains an SQL expression such as those found in SQL WHERE clauses.Diğer bir deyişle içermesi gereken bir SQL ifadesi True veya False değerlendirir.
Sanal boyutları için bu özellik her zaman salt okunur ve boş olur.