MDX Fonksiyon Referansı (MDX)

Analysis Services, Multidimensional Expressions (MDX) sözdiziminde fonksiyonların kullanılmasını sağlar. Fonksiyonlar, herhangi bir geçerli MDX ifadesinde kullanılabilir ve sıkça sorgularda, özel rollup tanımlarında ve diğer hesaplamalarda kullanılır. Bu bölüm MDX fonksiyonları hakkında bilgi verir.

Aşağıdaki tabloları kullanarak fonksiyonları geri dönüş değeri kategorisine göre bulabilir veya içindekiler tablosunda alfabetik listeden isme göre bir fonksiyon seçebilirsiniz.

Dizi İşlevleri

İşlev Description
SetToArray (MDX) Bir veya daha fazla seti kullanıcı tanımlı bir fonksiyonda kullanılmak üzere bir diziye dönüştürür.

Hiyerarşi İşlevleri

İşlev Description
Hiyerarşi (MDX) Belirli bir üye veya seviyeyi içeren hiyerarşiyi döndürür.
Boyut (MDX) Belirli bir üye, seviye veya hiyerarşiyi içeren boyutu döndürür.
Boyutlar (MDX) Sayısal veya dizi ifadesiyle belirtilen bir hiyerarşi döndürür.

Düzey İşlevleri

İşlev Description
Seviye (MDX) Bir üyenin seviyesini geri döndürür.
Seviyeler (MDX) Boyut veya hiyerarşideki konumu sayısal ifadeyle belirtilen veya adının bir dizi ifadesiyle belirtildiği seviyeyi döndürür.

Mantıksal İşlevler

İşlev Description
IsAncestor (MDX) Belirli bir üyenin başka bir üyenin atası olup olmadığını döndürür.
IsEmpty (MDX) Değerlendirilen ifadenin boş hücre değeri olup olmadığını döndürür.
IsGeneration (MDX) Belirtilen bir üyenin belirli bir nesildə olup olmadığını döndürür.
IsLeaf (MDX) Belirtilen bir üyenin yaprak üyesi olup olmadığını döndürür.
IsSibling (MDX) Belirli bir üyenin başka bir üyenin kardeşi olup olmadığını döndürür.

Üye İşlevleri

İşlev Description
Atalar (MDX) Bir üyenin atasını belirli bir seviyede veya mesafede geri getirir.
Kapanış Dönemi (MDX) Belirli bir seviyede bir üyenin soyundan gelen son kardeşi geri getirir.
Kuzen (MDX) Ebeveyn üye altında belirtilen çocuk üye ile aynı göreli konuma sahip çocuk üyeyi geri döndürür.
CurrentMember (MDX) Mevcut üyeyi yineleme sırasında belirli bir boyut veya hiyerarşi boyunca döndürür.
DataMember (MDX) Bir boyutun yaprak olmayan bir üyesiyle ilişkilendirilen sistem tarafından oluşturulan veri üyesini döndürür.
DefaultMember (MDX) Bir boyutun veya hiyerarşinin varsayılan üyesini döndürür.
FirstChild (MDX) Bir üyenin ilk çocuğunu geri getirir.
İlk Kardeş (MDX) Bir üyenin ebeveyninin ilk çocuğunu geri getirir.
Öğe (Üye) (MDX) Belirli bir tuple'dan bir üye geri döner.
Gecikme (MDX) Üyenin boyutu boyunca belirli sayıda pozisyon önünde olan üyeyi döndürür.
LastChild (MDX) Belirli bir üyenin son çocuğunu döndürür.
LastSibling (MDX) Belirli bir üyenin ebeveyninin son çocuğunu döndürür.
Kurşun (MDX) Üyenin boyutu boyunca belirli sayıda pozisyonu takip eden üyeyi geri döndürür.
LinkMember (MDX) Belirli bir hiyerarşideki belirli bir üyeye eşdeğer üye döndürür.
Üyeler (Yaylı) (MDX) Bir dize ifadesi ile belirtilen bir üye döndürür.
NextMember (MDX) Belirli bir üyeyi içeren seviyedeki bir sonraki üyeyi döndürür.
Açılış Dönemi (MDX) Belirli bir seviyenin soyundan gelenler arasında ilk kardeşi geri getirir, isteğe bağlı olarak belirli bir üyede bulunur.
ParalelDönem (MDX) Önceki bir dönemden bir üyeyi, belirtilen üyenle aynı göreli konumda geri getirir.
Ebeveyn (MDX) Bir üyenin ebeveynini geri getirir.
Önceki Üye (MDX) Belirli bir üyeyi içeren seviyedeki önceki üyeyi döndürür.
StrToMember (MDX) MDX formatlı bir diziyle belirtilen üyeyi döndürür.
Bilinmeyen Üye (MDX) Bir seviye veya üye ile ilişkilendirilen bilinmeyen üyeyi döndürür.
ValidMeasure (MDX) Sanal bir küpte geçerli bir ölçü döndürür, uygulanamaz boyutları en üst seviyeye zorlayarak.

Sayısal İşlevler

İşlev Description
Toplama (MDX) Belirli bir kümenin tüpleri üzerinde ölçü veya isteğe bağlı olarak belirtilen sayısal ifadenin toplanmasıyla hesaplanan skaler bir değer döndürür.
Ortalama (MDX) Ölçülerin ortalama değerini veya isteğe bağlı bir sayısal ifadenin ortalama değerini döndürür; belirli bir küme üzerinde değerlendirilir.
HesaplamaCurrentPass (MDX) Belirlenen sorgu bağlamı için bir küpün mevcut hesaplama geçişini döndürür.
CalculationPassValue (MDX) Bir küpün belirlenen hesaplama geçişi üzerinden değerlendirilen bir MDX ifadesinin değerini döndürür.
CoalesceEmpty (MDX) Boş bir hücre değerini bir sayıya veya dizeye birleştirir ve birleştirilmiş değeri döndürür.
Korelasyon (MDX) Bir küme üzerinde değerlendirilen iki seri korelasyon katsayısını döndürür.
Sayı (Boyut) (MDX) Bir küpteki boyut sayısını döndürür.
Sayı (Hiyerarşi Seviyeleri) (MDX) Bir boyut veya hiyerarşideki seviye sayısını döndürür.
Sayı (Küme) (MDX) Bir kümedeki hücre sayısını döndürür.
Kont (Tuple) (MDX) Bir tuple'daki boyut sayısını döndürür.
Kovaryans (MDX) Bir küme üzerinde değerlendirilen iki serinin popülasyon kovaryansını yanlışlı popülasyon formülü kullanılarak döndürür.
KovaryansN (MDX) Tarafsız popülasyon formülü kullanılarak bir küme üzerinde değerlendirilen iki serinin örnek kovaryansını döndürür.
DistinctCount (MDX) Bir kümedeki belirgin ve boş olmayan tuple sayısını döndürür.
IIf (MDX) Mantıksal bir testle belirlenen iki değerden birini döndürür.
LinRegIntercept (MDX) Bir kümenin doğrusal regresyonunu hesaplar ve regresyon çizgisindeki kesişimin değerini döndürür, y = ax + b.
LinRegPoint (MDX) Bir kümenin doğrusal regresyonunu hesaplar ve regresyon çizgisinde y değerini döndürür, y = ax + b.
LinRegR2 (MDX) Bir kümenin doğrusal regresyonunu hesaplar ve belirlenme katsayısı R2'yi döndürür.
LinRegSlope (MDX) Bir kümenin doğrusal regresyonunu hesaplar ve regresyon doğrusunda eğimin değerini döndürür, y = ax + b.
LinRegVaryans (MDX) Bir kümenin doğrusal regresyonunu hesaplar ve regresyon çizgisiyle ilişkili varyansı döndürür, y = ax + b.
LookupCube (MDX) Aynı veritabanında belirlenmiş başka bir küp üzerinde değerlendirilen bir MDX ifadesinin değerini döndürür.
Max (MDX) Bir küme üzerinde değerlendirilen sayısal ifadenin maksimum değerini döndürür.
Medya (MDX) Bir küme üzerinde değerlendirilen sayısal ifadenin medyan değerini döndürür.
Min (MDX) Bir küme üzerinde değerlendirilen sayısal ifadenin minimum değerini döndürür.
Sıralar (MDX) Bir seviyeye bağlı sıfır tabanlı sıralı değeri döndürür.
Tahmin (MDX) Veri madenciliği modeli üzerinden değerlendirilen sayısal ifadenin değerini döndürür.
Rütbe (MDX) Belirli bir kümedeki bir tuple'ın tek tabanlı sırasını döndürür.
RollupChildren (MDX) Belirli bir üyenin çocuklarının değerlerini belirtilen tek arımlı operatör kullanılarak oluşturularak oluşturulan bir değeri döndürür.
Stddev (MDX) Stdev (MDX) için takma ad.
StddevP (MDX) StdevP (MDX) için takma ad.
Stdev (MDX) Bir küme üzerinde değerlendirilen sayısal ifadenin numune standart sapmasını geri getirir, tarafsız popülasyon formülü kullanılarak.
StdevP (MDX) Bir küme üzerinde değerlendirilen sayısal ifadenin popülasyon standart sapmasını yanlışlı popülasyon formülü kullanılarak döndürür.
StrToValue (MDX) MDX formatlı bir diziyle belirtilen değeri döndürür.
Toplam (MDX) Bir küme üzerinde değerlendirilen sayısal ifadenin toplamını döndürür.
Değer (MDX) Bir ölçünün değerini döndürür.
Var (MDX) Bir küme üzerinde değerlendirilen sayısal ifadenin örnek varyansını döndürür, tarafsız popülasyon formülü kullanılır.
Varyans (MDX) Var (MDX) için takma ad.
VaryansP (MDX) VarP (MDX) için takma ad.
VarP (MDX) Bir küme üzerinde değerlendirilen sayısal ifadenin popülasyon varyansını döndürür, önyargılı popülasyon formülü kullanılarak.

İşlevleri Ayarla

İşlev Description
AddCalculatedMembers (MDX) Belirlenmiş bir kümeye hesaplanan üyeler eklenerek oluşturulan bir kümeyi döndürür.
Tüm Üyeler (MDX) Belirtilen boyut, hiyerarşi veya seviyedeki tüm üyeleri, hesaplanan üyeler dahil olmak üzere içeren bir küme döndürür.
Atalar (MDX) Bir üyenin belirli bir seviyede veya mesafede tüm atalarının bir kümesini döndürür.
Yükselenler (MDX) Belirli bir üyenin yükselen üyelerinin kümesini, üyenin kendisi de dahil olmak üzere, döndürür.
Eksen (MDX) Bir eksende tanımlanmış bir küme döndürür.
BottomCount (MDX) Bir kümeyi artan sırayla sıralar ve en düşük değere sahip belirtilen sayıda tuple döndürür.
BottomPercent (MDX) Bir kümeni artan sırayla sıralar ve en düşük değere sahip kümülatif toplamı belirli bir yüzdeden daha az olan bir küme döndürür.
BottomSum (MDX) Bir kümeyi artan sırayla sıralar ve en düşük değere sahip ve toplamı belirlenmiş bir değere eşit veya daha az olan bir tuple kümesi döndürür.
Çocuklar (MDX) Belirli bir üyenin çocuklarını geri getirir.
Çapraz Birleştirme (MDX) Bir veya daha fazla kümenin çapraz çarpımını döndürür.
CurrentOrdinal (MDX) Yineleme sırasında bir küme içindeki mevcut yineleme numarasını döndürür.
Soyundan Gelenler (MDX) Belirli bir seviye veya mesafedeki bir üyenin soyundan gelenler setini döndürür, isteğe bağlı olarak diğer seviyelerdeki soyundan gelenleri dahil eder veya hariç tutar.
Farklı (MDX) Belirli bir kümeden tekrarlanan tuple'ları kaldırarak bir küme döndürür.
DrilldownLevel (MDX) Bir kümenin üyelerini, sette temsil edilen en düşük seviyenin bir seviyesinin altına veya isteğe bağlı olarak belirlenen bir seviyenin altına kadar delik iner.
DrilldownLevelBottom (MDX) Bir setin en alt üyelerini, belirli bir seviyede, bir seviye aşağıya kadar deldirir.
DrilldownLevelTop (MDX) Bir setin en üst üyelerini, belirli bir seviyede, bir seviye aşağıya kadar deldirir.
DrilldownMember (MDX) Belirlenmiş bir kümedeki ve ikinci belirli bir sette bulunan üyeleri delinir. Alternatif olarak, fonksiyon bir dizi tuple üzerinde delik iner.
DrilldownMemberBottom (MDX) Belirlenmiş bir kümedeki ikinci belirli bir kümede bulunan üyeleri inceler, sonuç kümesini belirli sayıda üye ile sınırlar. Alternatif olarak, bu fonksiyon bir dizi tuple üzerinde de delinme yapar.
DrilldownMemberTop (MDX) Belirlenmiş bir kümedeki ikinci belirli bir kümede bulunan üyeleri inceler, sonuç kümesini belirli sayıda üye ile sınırlar. Alternatif olarak, bu fonksiyon bir dizi tuple üzerinde delik yapar.
DrillupLevel (MDX) Belirli bir seviyenin altında olan bir setin üyelerini deldirir.
Drillup Üyesi (MDX) Belirlenmiş bir setteki ve ikinci belirli bir sette bulunan üyeleri delip açar.
Except (MDX) İki küme arasındaki farkı bulur, isteğe bağlı olarak kopyaları tutar.
Var (MDX) Bir kümenin bir veya daha fazla kümesinin tuple'ı olan üyelerinin kümesini döndürür.
Ekstrakt (MDX) Çıkarılan boyut elemanlarından bir dizi tuple döndürür.
Filtre (MDX) Belirli bir kümenin bir arama koşuluna göre filtrelenmesiyle elde edilen kümeyi döndürür.
Generate (MDX) Bir kümeyi başka bir kümenin her üyesine uygular ve ardından ortaya çıkan kümeleri birleşimle birleştirir. Alternatif olarak, bu fonksiyon, bir dizi ifadesi bir küme üzerinde değerlendirilerek oluşturulan birleştirilmiş bir diziyi döndürür.
Kafa (MDX) Bir kümedeki ilk belirtilen eleman sayısını döndürür, ancak tekrarları korur.
Hiyerarşi (MDX) Bir setin üyelerini hiyerarşi içinde emir verir.
Kesişim (MDX) İki giriş setinin kesişimini döndürür, isteğe bağlı olarak kopyaları korur.
Son Dönemler (MDX) Belirli bir üye dahil olmak üzere bir grup üye döndürür.
Üyeler (Set) (MDX) Bir boyut, seviye veya hiyerarşideki üye kümesini döndürür.
Mtd (MDX) Zaman boyutundaki Yıl seviyesi ile sınırlandırıldığı şekilde, belirli bir üyenle aynı seviyeden kardeş üyeleri geri getirir.
NameToSet (MDX) MDX formatlı bir diziyle belirtilen üyeyi içeren bir küme döndürür.
NonemptyCrossjoin (MDX) Bir veya daha fazla kümenin çapraz çarpımını bir küme olarak döndürür; boş tuple ve ilişkili bilgi tablosu verisi olmayan tuple'lar hariç tutulur.
Sıra (MDX) Belirli bir küme üyelerini düzenler, isteğe bağlı olarak hiyerarşiyi koruyor veya bozur.
DönemlerToDate (MDX) Belirli bir seviye ile sınırlandırılan bir seviye ile sınırlandırılarak, belirli bir üyenle aynı seviyeden kardeş üyeler setini döndürür.
Qtd (MDX) Zaman boyutundaki Çeyrek seviyesi ile sınırlandırıldığı şekilde, belirli bir üyenle aynı seviyeden kardeş üyeler setini geri getirir.
Kardeşler (MDX) Belirli bir üyenin kardeşlerini, üyenin kendisi dahil olmak üzere, geri getirir.
StripCalculatedMembers (MDX) Belirli bir kümeden hesaplanan üyelerin çıkarılmasıyla oluşturulan bir kümeyi döndürür.
StrToSet (MDX) MDX formatlı bir diziyle belirtilen kümeyi döndürür.
Alt küme (MDX) Belirli bir kümeden bir alt küme döndürür.
Kuyruk (MDX) Bir kümenin sonunda bir alt küme döndürür.
ToggleDrillState (MDX) Üyelerin tatbikat durumunu değiştirir.
TopCount (MDX) Bir kümeyi azalan sırayla sıralar ve en yüksek değere sahip belirtilen eleman sayısını döndürür.
TopPercent (MDX) Bir kümeni azalan sırayla sıralar ve en yüksek değere sahip kümülatif toplamı belirli bir yüzdeden daha az olan bir küme döndürür.
TopSum (MDX) Bir kümeyi sıralar ve en üst elemanları döndürür; toplamı en az belirli bir değer olan en üst elemanlardır.
Union (MDX) İki setin birleşmesini döndürür, isteğe bağlı olarak kopyaları korur.
Unorder (MDX) Belirli bir kümeden zorunlu siparişi kaldırır.
VisualTotals (MDX) Belirli bir kümedeki alt üyelerin dinamik olarak toplamlanmasıyla oluşturulan bir küme döndürür; isteğe bağlı olarak ortaya çıkan hücre setindeki ana üyenin adı için bir desen kullanılır.
WTD (MDX) Bir üyenle aynı seviyeden kardeş üyeleri geri getirir; ilk kardeşten başlayıp verilen üyeye sona erer, Zaman boyutundaki Hafta seviyesi ile sınırlandırılır.
Yılbaşı (MDX) Zaman boyutundaki Yıl seviyesi ile sınırlandırıldığı şekilde, belirli bir üyenle aynı seviyeden kardeş üyeleri geri getirir.

Dize İşlevleri

İşlev Description
CalculationPassValue (MDX) Bir küpün belirlenen hesaplama geçişi üzerinden değerlendirilen bir MDX ifadesinin değerini döndürür.
CoalesceEmpty (MDX) Boş bir hücre değerini bir sayıya veya dizeye birleştirir ve birleştirilmiş değeri döndürür.
Generate (MDX) Bir kümeyi başka bir kümenin her üyesine uygular ve ardından ortaya çıkan kümeleri birleşimle birleştirir. Alternatif olarak, bu fonksiyon, bir dizi ifadesi bir küme üzerinde değerlendirilerek oluşturulan birleştirilmiş bir diziyi döndürür.
IIf (MDX) Mantıksal bir testle belirlenen iki değerden birini döndürür.
LookupCube (MDX) Aynı veritabanında belirlenmiş başka bir küp üzerinde değerlendirilen bir MDX ifadesinin değerini döndürür.
ÜyeToStr (MDX) Belirli bir üyeye karşılık gelen MDX formatlı bir diziyi döndürür.
İsim (MDX) Bir boyut, hiyerarşi, seviye veya üye adını döndürür.
Özellikler (MDX) Bir üye özellik değeri içeren güçlü tipli bir diziyi veya değeri döndürür.
SetToStr (MDX) Belirli bir kümeye karşılık gelen MDX formatlı bir diziyi döndürür.
TupleToStr (MDX) Belirtilen tuple'a karşılık gelen MDX formatlı bir diziyi döndürür.
UniqueName (MDX) Belirli bir boyut, hiyerarşi, seviye veya üye için benzersiz adı döndürür.
Kullanıcı Adı (MDX) Mevcut bağlantının alan adı ve kullanıcı adını döndürür.

Alt küp fonksiyonları

İşlev Description
Bu (MDX) Mevcut alt küpü döndürür.
Yapraklar (MDX) Belirtilen boyutta, üyede veya tuple'da yaprak üyeleri kümesini döndürür.

Tuple İşlevleri

İşlev Description
Güncel (MDX) Bir setin mevcut tuple'ını iterasyon sırasında döndürür.
Öğe (Tuple) (MDX) Bir setten bir tuple döndürüyor.
Kök (MDX) Her öznitelik hiyerarşisindeki Tüm üyelerden oluşan bir tuple döndürür; bir küp, boyut veya tuple.
StrToTuple (MDX) MDX formatlı bir diziyle belirtilen tuple'ı döndürür.

Diğer Görevler

İşlev Description
Hata (MDX) Hata oluşturur ve isteğe bağlı olarak belirtilmiş bir hata mesajı sağlar.