Compartir a través de


DrilldownMemberBottom (MDX)

Actualizado: 17 de julio de 2006

Aumenta el nivel de detalle de miembros de un conjunto especificado que están presentes en otro conjunto especificado, lo que limita el conjunto de resultados a un número específico de miembros. Alternativamente, esta función también aumenta el detalle de un conjunto de tuplas.

Sintaxis

DrilldownMemberBottom(Set_Expression1, Set_Expression2, Count [ , [ Numeric_Expression ][ , RECURSIVE ] ] )

Argumentos

  • Set_Expression1
    Expresión MDX válida que devuelve un conjunto.
  • Set_Expression2
    Expresión MDX válida que devuelve un conjunto.
  • Count
    Expresión numérica válida que especifica el número de tuplas que serán devueltas.
  • Numeric_Expression
    Expresión numérica válida que suele ser una expresión MDX de las coordenadas de celdas que devuelven un número.

Notas

Si se especifica una expresión numérica, la función DrilldownMemberBottom clasifica, en orden ascendente, los elementos secundarios de cada miembro del primer conjunto de acuerdo con el valor de la expresión numérica, según se ha evaluado sobre el conjunto de miembros secundarios. Si no se especifica una expresión numérica, la función clasifica, en orden ascendente, los elementos secundarios de cada miembro del primer conjunto de acuerdo con los valores de las celdas representadas por el conjunto de miembros secundarios, según determina el contexto de la consulta.

Tras realizar la clasificación, la función DrilldownMemberBottom devuelve un conjunto que contiene los miembros primarios y el número de miembros secundarios especificados en Count, con el valor más bajo y que están contenidos en ambos conjuntos.

Si se especifica RECURSIVE, la función ordena el primer conjunto como se ha descrito anteriormente y, a continuación, compara de forma recursiva los miembros del primer conjunto, organizados en jerarquía, con el segundo conjunto. La función recupera el número inferior de miembros secundarios de cada miembro del primer conjunto que también están presentes en el segundo conjunto.

El primer conjunto puede contener tuplas en vez de miembros. El aumento del nivel de detalle de tupla es una extensión de OLE DB y devuelve un conjunto de tuplas en vez de miembros.

La función DrilldownMemberBottom es similar a la función DrilldownMember, pero en lugar de incluir todos los elementos secundarios de cada miembro del primer conjunto que también están presentes en el segundo conjunto, la función DrilldownMemberBottom recupera el número más bajo de miembros secundarios de cada miembro.

Ejemplo

El ejemplo siguiente aumenta el detalle de la categoría Clothing para devolver las tres subcategorías de Clothing con la menor cantidad de pedidos enviados.

SELECT DrilldownMemberBottom 
  ({[Product].[Product Categories].[All Products],
     [Product].[Product Categories].[Category].Bikes,
     [Product].[Product Categories].[Category].Clothing}
   ,
  {[Product].[Product Categories].[Category].Clothing},
  3,
  [Measures].[Measures].[Reseller Order Quantity]
  )
  ON 0
  FROM [Adventure Works]
  WHERE [Measures].[Internet Order Quantity]

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

Contenido modificado:
  • Se han actualizado la sintaxis y los argumentos para mejorar la claridad.
  • Se han agregado ejemplos actualizados.