Głowy (MDX)
Zwraca pierwszy określoną liczbę elementów w zestaw, zachowując duplikaty.
Składnia
Head(Set_Expression [ ,Count ] )
Argumenty
Set_Expression
Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca zestaw.Count
Prawidłowe wyrażenie liczbowe określa liczbę krotek, które mają być zwrócone.
Uwagi
Head Funkcja zwraca określoną liczbę krotek począwszy od określonego zestaw.Kolejność elementów jest zachowywany.Domyślna liczba wartość 1.Jeżeli określona liczba krotek jest mniejsza niż 1 Head funkcja zwraca pusty zestaw.Jeżeli określona liczba krotek przekracza liczbę krotek w zestawie, funkcja zwraca oryginalny zestaw.
Przykład
Poniższy przykład zwraca górną pięciu podkategorie sprzedaży produktów, niezależnie od hierarchii na podstawie zysku brutto ze sprzedawcą.Head Funkcja jest używana do zwracania tylko pierwszych 5 zestawów w wyniku po wynik porządkowania, za pomocą Order funkcji.
SELECT
[Measures].[Reseller Gross Profit] ON 0,
Head
(Order
([Product].[Product Categories].[SubCategory].members
,[Measures].[Reseller Gross Profit]
,BDESC
)
,5
) ON 1
FROM [Adventure Works]
Zobacz także