Aracılığıyla paylaş


(MDX) hierarchize

küme üyeleri, hiyerarşik olarak sıralar.

Hierarchize(Set_Expression [ , POST ] )

Bağımsız değişkenler

  • Set_Expression
    Sayı geçerli bir çok boyutlu deyimler (MDX) ifade bir küme.

Remarks

The Hierarchize işlev organizes the members of specified küme into hierarchical order. Işlev, yinelemeler her zaman korur.

  • If POST belirtilmemişse, işlev, bir doğal düzenlerine düzey üyelerinde sıralar. Doğal düzenlerine varsayılandır üyeleri sıradüzeni boyunca diğer sıralama koşullarıyla belirtildiğinde sıralaması.Alt üyeleri, üst üye hemen uygulayın.

  • If POST Belirtilen Hierarchize işlev bir post-natural emrini kullanarak bir düzeydeki üye sıralar. Diğer bir deyişle, alt üyelerin, ebeveynlerin koyun.

Örnek

Aşağıdaki örnek inmesi yukarı Kanada üyesinde.The Hierarchize işlev is used to organize the specified küme members in hierarchical order, which is required by the DrillUpMember işlev.

SELECT DrillUpMember 
   (
      Hierarchize
         (
            {[Geography].[Geography].[Country].[Canada]
            ,[Geography].[Geography].[Country].[United States]
            ,[Geography].[Geography].[State-Province].[Alberta]
            ,[Geography].[Geography].[State-Province].[Brunswick]
            ,[Geography].[Geography].[State-Province].[Colorado] 
            }
         ), {[Geography].[Geography].[Country].[United States]}
   )
ON 0
FROM [Adventure Works]

Aşağıdaki örnek toplamını verir Measures.[Order Quantity] ilk dokuz ay içindeki 2003 üzerinden, üye toplanan Date Boyut, gelen Adventure Works küp.The PeriodsToDate işlev defines the tuples in the küme over which the toplamak işlev operates. The Hierarchize işlev organizes the members of the specified küme of members from the Product dimension in hierarchical order.

WITH MEMBER Measures.[Declining Reseller Sales] AS Count
   (Filter
      (Existing
         (Reseller.Reseller.Reseller), 
            [Measures].[Reseller Sales Amount] < 
               ([Measures].[Reseller Sales Amount],[Date].Calendar.PrevMember)
        )
    )
MEMBER [Geography].[State-Province].x AS Aggregate 
( {[Geography].[State-Province].&[WA]&[US], 
   [Geography].[State-Province].&[OR]&[US] } 
)
SELECT NON EMPTY HIERARCHIZE 
   (AddCalculatedMembers 
      ({DrillDownLevel
         ({[Product].[All Products]})}
        )
    ) DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON COLUMNS 
FROM [Adventure Works]
WHERE ([Geography].[State-Province].x, 
   [Date].[Calendar].[Calendar Quarter].&[2003]&[4],
   [Measures].[Declining Reseller Sales])

See Also

Reference