Share via


Sets

A set is an ordered collection of tuples with the same dimensionality.

Subhead

The following is an example of a set.

SELECT 
   {
      ([Measures].[Reseller Sales Amount],
         [Date].[Calendar Year].[CY 2003]),
      ([Measures].[Reseller Sales Amount],
         [Date].[Calendar Year].[CY 2004])
   } ON COLUMNS 
FROM [Adventure Works]

Notes

Use curly braces {} to designate a set of tuples.

In the previous example, each tuple in the set has the same dimensionality because the first member of each tuple is a member from the Measures dimension and the second member of each tuple is a member from the Calendar Year attribute hierarchy. If the second member of either tuple were from a different attribute hierarchy in the Date dimension (such as Calendar Month), you would receive an error referring to the difference in dimensionality.

Conseil

You can create a set with an alias, referred to as a named set. Using a named set makes your MDX query easier to understand or to reuse when working with complex MDX expressions. To use a named set, use the word "AS" followed by the desired alias name after the end of the set identifier.

Voir aussi

Concepts

Concepts clés dans MDX (MDX)

Espace du cube

Cells

Tuples

Autoexists

Utilisation de membres, de tuples et de jeux (MDX)

Totaux VISUAL et NON VISUAL

Guide de référence du langage MDX (MDX)

Autres ressources

Référence MDX (Multidimensional Expressions)