Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrací sadu n-tic z extrahovaných prvků hierarchie.
Syntax
Extract(Set_Expression, Hierarchy_Expression1 [,Hierarchy_Expression2, ...n] )
Arguments
Nastavit_výraz
Platný výraz Multidimensional Expressions (MDX), který vrací množinu.
Hierarchy_Expression1
Platný výraz Multidimensional Expressions (MDX), který vrací hierarchii.
Hierarchy_Expression2
Platný výraz Multidimensional Expressions (MDX), který vrací hierarchii.
Remarks
Funkce Extract vrací množinu tvořenou nticemi z extrahovaných prvků hierarchie. Pro každou n-tici ve specifikované množině jsou členové specifikovaných hierarchií extrahováni do nových n-tic ve výsledné množině. Tato funkce vždy odstraní duplicitní n-tice.
Funkce Extract provádí opačnou funkci než funkce Crossjoin .
Examples
Následující dotaz ukazuje, jak použít funkci Extract na množině n-tic vrácených funkcí NonEmpty :
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]