Aracılığıyla paylaş


Üyeler, dizilerini ve Ayarlar (MDX) ile çalışma

MDX birini veya daha fazla üye, dizilerini veya küme s; geri dönmek veya, bir üye tanımlama grubu, hareket çeşitli işlevleri sağlar veya küme.

Üye işlevler

MDX, diğer bir MDX varlıklara üyelerinden gibi boyutlar, düzey, ayarlar veya dizilerini almak için çeşitli işlevleri sağlar.Örneğin, FirstChild işlev üyesi üzerinde çalışır ve üye olan bir işlevdir.

saat boyutu ilk alt üyesi edinmek için , aşağıdaki örnekte olduğu gibi üye açıkça il.

SELECT [Date].[Calendar Year].[CY 2001] on 0
FROM [Adventure Works]

Ayrıca FirstChild Aşağıdaki örnekte olduğu gibi aynı üye dönmek için işlev'ı tıklatın.

SELECT [Date].[Calendar Year].FirstChild on 0
FROM [Adventure Works]

MDX üye işlevleri hakkında daha fazla bilgi için bkz: MDX işlev başvurusu (MDX).

Kayıt düzeni işlevler

Herhangi bir yere bir tanımlama grubu kabul edildiğini kullanılabileceğini ve MDX dizilerini veren çeşitli işlevleri sağlar.Örneğin, Öğeyi (@) (MDX) işlev, gelen bir ilk tanımlama grubu ayıklamak için kullanılabilir küme, bildiğinizde, çok yararlı olduğu bir küme tek bir oluşan tanımlama grubu ve bu tanımlama grubu bir tanımlama grubu gerektiren bir işlevi sağlamak istiyorsanız.

Aşağıdaki örnekte ilk tuple içinden döndürür küme sütun eksenindeki dizilerini.

SELECT {
   ([Measures].[Reseller Sales Amount]
      ,[Date].[Calendar Year].[CY 2003]
   )
, ([Measures].[Reseller Sales Amount]
      ,[Date].[Calendar Year].[CY 2004]
   )
}.Item(0)
ON COLUMNS 
FROM [Adventure Works]

tanımlama grubu işlevleri hakkında daha fazla bilgi için bkz: MDX işlev başvurusu (MDX).

küme işlevleri

MDX kümeleri, çeşitli işlevleri sağlar.Açıkça dizilerini yazmak ve bunları ayraç içine almak için tek yol değil bir küme.Geri dönmek için üye işlevi hakkında daha fazla bilgi için bir küme, bkz: Anahtar kavramları, MDX (MDX). Birçok ek bir küme işlevi vardır.

Iki nokta) işlecini üyeleri doğal sırası oluşturma açmanıza olanak sağlayan bir küme.Örneğin, küme aşağıdaki gösterilen örnek 4 üç aylık dönem, takvim yılı (2002-1'için dizilerini içerir.

SELECT 
   {[Calendar Quarter].[Q1 CY 2002]:[Calendar Quarter].[Q4 CY 2002]} 
ON 0
FROM [Adventure Works]

Küme oluşturmak için iki nokta üst üste işleç kullanmazsanız, aşağıdaki örnekte dizilerini belirterek aynı üye kümesini yeniden oluşturabilirsiniz.

SELECT {
   [Calendar Quarter].[Q1 CY 2002], 
   [Calendar Quarter].[Q2 CY 2002], 
   [Calendar Quarter].[Q3 CY 2002], 
   [Calendar Quarter].[Q4 CY 2002]
   } ON 0
FROM [Adventure Works]

Iki nokta üst üste işleç (dahil) bir işlevidir.Sonuç olarak her iki tarafında iki nokta) işlecini üyeleri dahil küme.

küme işlevleri hakkında daha fazla bilgi için bkz: MDX işlev başvurusu (MDX).

Dizi işlevler

Bir dizi işlev, bir küme üzerinde çalışır ve bir dizi döndürür.Dizi işlevleri hakkında daha fazla bilgi için bkz: MDX işlev başvurusu (MDX).

Hiyerarşi işlevler

Bir sıradüzeni işlev sıradüzeni hareket bağlı bir üye, düzey, hiyerarşi veya dize olarak döndürür.Hiyerarşi işlevleri hakkında daha fazla bilgi için bkz: MDX işlev başvurusu (MDX).

Düzey işlevleri

Bir düzey işlev düzeyi hareket bağlı bir üye, düzey veya dize olarak döndürür.Düzey işlevleri hakkında daha fazla bilgi için bkz: MDX işlev başvurusu (MDX).

Mantıksal İşlevler

Mantıksal BIR işlev dizilerini, üyelere, hakkında bilgi için bir MDX ifade üzerine çalışır veya ifade ayarlar.Örneğin, Isempty (MDX) işlev, ifade, bir boş hücre değeri döndürdü olup olmadığını değerlendirir. Mantıksal işlevler hakkında daha fazla bilgi için bkz: MDX işlev başvurusu (MDX).

Sayısal işlevler

Sayısal işlev skaler bir değer verilecek MDX ifade üzerinde çalışır.Örneğin, toplamakkak (MDX) işlev, belirtilen dizilerini üzerinden önlemler toplayarak hesaplanır skaler bir değer verir küme. Sayısal işlevler hakkında daha fazla bilgi için bkz: MDX işlev başvurusu (MDX).

Dize İşlevleri

Bir MDX BIR dize işlev görür ifade bir dize geri dönün.Örneğin, UniqueName (MDX) işlev, boyut, hiyerarşi, düzey veya üye benzersiz adını içeren bir dize değeri verir. Dize işlevleri hakkında daha fazla bilgi için bkz: MDX işlev başvurusu (MDX).