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.
Çıkarılmış hiyerarşi öğelerinden bir dizi tuple döndürür.
Syntax
Extract(Set_Expression, Hierarchy_Expression1 [,Hierarchy_Expression2, ...n] )
Arguments
Set_Expression
Bir küme döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.
Hierarchy_Expression1
Hiyerarşi döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.
Hierarchy_Expression2
Hiyerarşi döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.
Remarks
Extract fonksiyonu, çıkarılan hiyerarşi elemanlarından oluşan tuple'lardan oluşan bir küme döndürür. Belirtilen kümedeki her tuple için, belirtilen hiyerarşilerin üyeleri sonuç kümesinde yeni tuple'lara çıkarılır. Bu fonksiyon her zaman tekrarlanan tuple'ları kaldırır.
Extract fonksiyonu, Crossjoin fonksiyonunun tam tersini gerçekleştirir.
Examples
Aşağıdaki sorgu, NonEmpty fonksiyonu tarafından döndürülen bir dizi tuple üzerinde Extract fonksiyonunun nasıl kullanılacağını gösterir:
SELECT [Measures].[Internet Sales Amount] ON 0,
//Returns the distinct combinations of Customer and Date for all purchases
//of Bike Racks or Bike Stands
EXTRACT(
NONEMPTY(
[Customer].[Customer].[Customer].MEMBERS
*
[Date].[Date].[Date].MEMBERS
*
{[Product].[Product Categories].[Subcategory].&[26],[Product].[Product Categories].[Subcategory].&[27]}
*
{[Measures].[Internet Sales Amount]}
)
, [Customer].[Customer], [Date].[Date])
ON 1
FROM [Adventure Works]