Especificar el contenido de un eje segmentador (MDX)
El eje segmentador filtra los datos devueltos por la instrucción SELECT de Expresiones multidimensionales (MDX) y restringe los datos devueltos de forma que sólo se devuelvan los datos de intersección entre los miembros especificados. El eje segmentador se define en la cláusula WHERE de la instrucción SELECT de MDX.
Sintaxis del eje segmentador
Para especificar explícitamente un eje segmentador, debe utilizar <SELECT slicer axis clause>
en MDX, según se describe en la siguiente sintaxis:
<SELECT slicer axis clause> ::= WHERE Set_Expression
En la sintaxis del eje segmentador que se muestra, Set_Expression
puede tomar una expresión de tupla, que se trata como un conjunto en cuanto a la evaluación de la cláusula, o como una expresión de conjunto. Si se especifica una expresión de conjunto, MDX intentará evaluar el conjunto, sumando las celdas de resultado en cada tupla del conjunto. En otras palabras, MDX intentará utilizar la función Aggregate en el conjunto, agregando cada medida por su función de agregación asociada. Asimismo, si la expresión de conjunto no puede expresarse como un cruce de miembros de la jerarquía de atributos, MDX trata las celdas que quedan fuera de la expresión de conjunto para el segmentador como valores nulos (NULL) para fines de evaluación.
Eje segmentador implícito
Si un miembro de una jerarquía del cubo no está explícitamente incluido en un eje de consulta, el miembro predeterminado de esa jerarquía se incluye implícitamente en el eje segmentador. Para obtener más información acerca de los miembros predeterminados, vea Definir un miembro predeterminado.
Vea también
Conceptos
Especificar el contenido de un eje segmentador (MDX)