Item (Tuple) (MDX)
Actualizado: 17 de julio de 2006
Devuelve una tupla desde un conjunto.
Sintaxis
Index syntax
Set_Expression.Item(Index)
String expression syntax
Set_Expression.Item(String_Expression1 [ ,String_Expression2,...n])
Argumentos
- Set_Expression
Expresión MDX válida que devuelve un conjunto.
- String_Expression1
Expresión de cadena válida que suele ser una tupla expresada en una cadena.
- String_Expression2
Expresión de cadena válida que suele ser una tupla expresada en una cadena.
- Index
Expresión numérica válida que especifica la tupla concreta mediante la posición dentro del conjunto que se devolverá.
Notas
La función Item devuelve una tupla del conjunto especificado. Existen tres formas de llamar a la función Item:
- Si se especifica una única expresión de cadena, la función Item devuelve la tupla especificada. Por ejemplo, "([2005].Q3, [Store05])".
- Si se especifica más de una expresión de cadena, la función Item devuelve la tupla definida por las coordenadas especificadas. El número de cadenas debe coincidir con el número de ejes y cada cadena deben identificar una jerarquía única. Por ejemplo, "[2005].Q3", "[Store05]".
- Si se especifica un entero, la función Item devuelve la tupla que se encuentra en la posición basada en cero especificada por Index.
Ejemplos
El ejemplo siguiente devuelve ([1996],Sales):
{([1996],Sales), ([1997],Sales), ([1998],Sales)}.Item(0)
El ejemplo siguiente utiliza una expresión de nivel y devuelve el valor Internet Sales Amount para cada State-Province de Australia, junto con su porcentaje del total de Internet Sales Amount para Australia. Este ejemplo utiliza la función Item para extraer la primera y única tupla del conjunto devuelto por la función Ancestors.
WITH MEMBER Measures.x AS [Measures].[Internet Sales Amount] /
( [Measures].[Internet Sales Amount],
Ancestors
( [Customer].[Customer Geography].CurrentMember,
[Customer].[Customer Geography].[Country]
).Item (0)
), FORMAT_STRING = '0%'
SELECT {[Measures].[Internet Sales Amount], Measures.x} ON 0,
{ Descendants
( [Customer].[Customer Geography].[Country].&[Australia],
[Customer].[Customer Geography].[State-Province], SELF
)
} ON 1
FROM [Adventure Works]
Vea también
Referencia
Referencia de funciones MDX (MDX)
Ayuda e información
Obtener ayuda sobre SQL Server 2005
Historial de cambios
Versión | Historial |
---|---|
17 de julio de 2006 |
|