Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Mevcut küp için oturum kapsamına sahip adlandırılmış bir küme oluşturur.
Syntax
CREATE [SESSION] [ STATIC | DYNAMIC ] [HIDDEN] SET
CURRENTCUBE | Cube_Name
.Set_Name AS 'Set_Expression'
[,Property_Name = Property_Value, ...n]
Arguments
Cube_Name
Küpün adını veren geçerli bir dizi ifadesi.
Set_Name
Oluşturulan adlandırılmış kümenin adını sağlayan geçerli bir dizgi ifadesi.
Set_Expression
Bir küme döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.
Property_Name
Bir küme özelliğinin adını veren geçerli bir dizedir.
Property_Value
Küme özelliğinin değerini tanımlayan geçerli bir skaler ifade.
Remarks
Adlandırılmış küme, tekrar kullanmak için oluşturduğunuz boyut üyelerinden (veya bir kümeni tanımlayan bir ifadeden) oluşan bir kümedir. Örneğin, adlandırılmış bir küme, satışlara göre en iyi on mağazanın kümesinden oluşan bir boyut üyeleri kümesi tanımlamayı mümkün kılar. Bu küme statik olarak tanımlanabilir veya TopCount gibi bir fonksiyon aracılığıyla tanımlanabilir. Bu isimlendirilmiş set, en iyi 10 mağaza setinin ihtiyaç duyulan her yerde kullanılabilir.
CREATE SET ifadesi, oturum boyunca kullanılabilir kalan adlandırılmış bir küme oluşturur ve bu nedenle bir oturumda birden fazla sorguda kullanılabilir. Daha fazla bilgi için Hesaplanmış Üyelerin Yaratılması (MDX) Session-Scoped bkz.
Ayrıca tek bir sorgu tarafından kullanılacak adlandırılmış bir küme tanımlayabilirsiniz. Böyle bir kümeyi tanımlamak için SELECT ifadesindeki WITH cümlesini kullanırsınız. WITH maddesi hakkında daha fazla bilgi için Adlandırılmış Query-Scoped Küme (MDX) oluşturma bölümüne bakınız.
Set_Expression cümlesi, MDX sözdizimini destekleyen herhangi bir fonksiyonu içerebilir. CREATE SET ifadesiyle oluşturulan ve SESSION maddesini belirtmeyen kümeler oturum kapsamına sahiptir. WITH cümlesini kullanarak sorgu kapsamına sahip bir küme oluşturun.
Şu anda bağlı olan küp dışında bir küp belirtmek hata oluşturur. Bu nedenle, mevcut küpü belirtmek için küp adı yerine CURRENTCUBE kullanmalısınız.
Scope
Kullanıcı tarafından tanımlanan bir küme, aşağıdaki tabloda listelenen kapsamlardan birinde gerçekleşebilir.
Sorgu kapsamı
Setin görünürlüğü ve ömrü sadece sorguya bağlıdır. Küme, bireysel bir sorguda tanımlanır. Sorgu kapsamı oturum kapsamını geçersiz kılar. Daha fazla bilgi için bkz. Adlandırılmış Query-Scoped Küme (MDX) oluşturma.
Oturum kapsamı
Setin görünürlüğü ve ömrü, oluşturulduğu oturumla sınırlıdır. (Eğer sette DROP SET bildirimi verilirse, ömür süresi oturum süresinden azdır.) CREATE SET ifadesi, oturum kapsamına sahip bir küme oluşturur. WITH cümlesini kullanarak sorgu kapsamına sahip bir küme oluşturun.
Example
Aşağıdaki örnek, Core Products adlı bir küme oluşturur. SELECT sorgusu daha sonra yeni oluşturulan kümeni çağırmayı gösterir. CREATE SET ifadesi, SELECT sorgusu yürütülmeden önce çalıştırılmalıdır - aynı toplu çalışmada çalıştırılamazlar.
CREATE SET [Adventure Works].[Core Products] AS '{[Product].[Category].[Bikes]}'
SELECT [Core Products] ON 0
FROM [Adventure Works]
Set Değerlendirmesi
Küme değerlendirmesi farklı şekilde tanımlanabilir; Küme oluşturulduğunda yalnızca bir kez gerçekleşecek şekilde tanımlanabilir veya küme her kullanıldığında gerçekleşecek şekilde tanımlanabilir.
STATIC
CREATE SET ifadesi değerlendirildiğinde kümenin yalnızca bir kez değerlendirildiğini gösterir.
DYNAMIC
Kümenin bir sorguda her kullanıldığında değerlendirileceğini gösterir.
Görünürlüğü Ayarla
Küme, küpü sorgulayan diğer kullanıcılar tarafından ya görünür olabilir ya da görünmez.
GIZLI
Kümenin küpü sorgulayan kullanıcılar tarafından görünmediğini belirtir.
Standart Özellikler
Her kümenin varsayılan özellikler seti vardır. Bir istemci uygulaması Analiz Hizmetleri'ne bağlandığında, varsayılan özellikler ya desteklenir ya da yöneticinin seçtiği şekilde desteklenebilir hale gelir.
| Özellik tanımlayıcısı | Meaning |
|---|---|
| BAŞLIK | İstemci uygulamasının küme için başlık olarak kullandığı bir dizidir. |
| DISPLAY_FOLDER | İstemci uygulamanın kümeyi göstermek için kullandığı görüntüleme klasörünün yolunu tanımlayan bir dizidir. Klasör seviyesi ayrıcıcı, istemci uygulaması tarafından tanımlanır. Analysis Services tarafından sağlanan araçlar ve istemciler için, geri eğik çizgi (\) seviye ayırıcıdır. Tanımlanmış bir küme için birden fazla görüntüleme klasörü sağlamak için, klasörleri ayırmak için noktalı virgül (;)) kullanın. |