Udostępnij za pośrednictwem


wyodrębnić (MDX)

Zwraca zestaw krotek, od elementów hierarchii wyodrębnione.

Extract(Set_Expression, Hierarchy_Expression1 [,Hierarchy_Expression2, ...n] )

Argumenty

  • Set_Expression
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), która zwraca zestaw.

  • Hierarchy_Expression1
    Prawidłowe wyrażenie Multidimensional Expressions (MDX) zwracające hierarchię.

  • Hierarchy_Expression2
    Prawidłowe wyrażenie Multidimensional Expressions (MDX) zwracające hierarchię.

Remarks

The Extract funkcja returns a zestaw that consists of tuples from the extracted hierarchy elements. Dla każdej spójna kolekcja w określonym zestawie członków określonych hierarchii są wyodrębniane do nowego krotek zestaw wyników.Ta funkcja zawsze usuwa zduplikowane krotek.

The Extract funkcja performs the opposite akcja of the Crossjoin funkcja.

Przykłady

Następująca kwerenda pokazuje, jak użyć Extract Funkcja na zestaw krotek, zwracane przez NonEmpty Funkcja:

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]