Aracılığıyla paylaş


Örnek: 5 — bir boyut içinde belirli bir ölçü için erişim veren

Örneğin, veritabanı rolü için hücrelere erişebilir Kuzey Amerika üye ve onun alt öğelerin Coğrafi konum boyut, ancak role sahip erişim hücrelere diğer üyelerinde bu boyut için.veritabanı rolü hücreler için erişimi de olan 1998 üye ve onun alt öğelerin Saat boyut, hücrelere diğer üyelerinde bu boyut için erişimi yok ancak.

Bu izinler ayarlar çok boyutlu deyimler (MDX) ifade aşağıdaki deyimidir:

Ancestor(Geography.CurrentMember,[Continent]) IS North America
AND Ancestor(Time.CurrentMember,[Year])IS 1998

Sonuç gözden geçirme küme

Bu veritabanı rol için bu hücre veri izinlere bağlı olarak, tüm hücrelerde bir sorgu sonucu aşağıdaki gösterilen ayarlamak döndürür. tablo.

Kıta

Bölge

Maliyet

Maliyet

Geliri

Geliri

Vergi

Vergi

1997

1998

1997

1998

1997

1998

Asya

.

# n/a

# n/a

# n/a

# n/a

# n/a

# n/a

.

Japonya

# n/a

# n/a

# n/a

# n/a

# n/a

# n/a

.

Korea

# n/a

# n/a

# n/a

# n/a

# n/a

# n/a

Avrupa

.

# n/a

# n/a

# n/a

# n/a

# n/a

# n/a

.

Fransa

# n/a

# n/a

# n/a

# n/a

# n/a

# n/a

.

Almanya

# n/a

# n/a

# n/a

# n/a

# n/a

# n/a

K. Amerika

.

# n/a

2544

# n/a

3201

# n/a

432

.

Kanada

# n/a

511

# n/a

691

# n/a

58

.

ABD

# n/a

2033

# n/a

2510

# n/a

374

Important noteImportant Note:

Varsa bir Microsoft Windows kullanıcısı veya grubu birden fazla veritabanı rolü s ait, sorguda tüm hücrelerde ilk olacak bir dataset içinde oluşturulan her temel veritabanı rolü kullanıcı veya grubun ait olduğu. Then, Microsoft SQL Server Analysis Services would combine all these datasets into one dataset, and return that combined dataset to the user or group.