Compartir a través de


Crear miembros calculados en MDX (MDX)

En expresiones multidimensionales (MDX), un miembro calculado es un miembro que se resuelve calculando una expresión MDX para devolver un valor. Esta definición inocua cubre una cantidad increíble de aspectos. La capacidad de construir y usar miembros calculados en una consulta MDX proporciona una gran cantidad de capacidad de manipulación para los datos multidimensionales.

Puede crear miembros calculados en cualquier punto de una jerarquía. También puede crear miembros calculados que dependan no solo de los miembros existentes de un cubo, sino también de otros miembros calculados definidos en la misma expresión MDX.

Puede definir un miembro calculado para tener uno de los contextos siguientes:

  • Con ámbito de consulta Para crear un miembro calculado que se define como parte de una consulta MDX y, por lo tanto, cuyo ámbito está limitado a la consulta, use la palabra clave WITH. A continuación, puede usar el miembro calculado dentro de una instrucción MDX SELECT. Con este enfoque, el miembro calculado creado mediante la palabra clave WITH se puede cambiar sin alterar la instrucción SELECT.

    Para obtener más información sobre cómo usar la palabra clave WITH para crear miembros calculados, vea Creating Query-Scoped Calculated Members (MDX).

  • Ámbito de sesión Para crear un miembro calculado cuyo ámbito sea más amplio que el contexto de la consulta, es decir, cuyo ámbito es la duración de la sesión MDX, use la instrucción CREATE MEMBER. Un miembro calculado definido mediante la instrucción CREATE MEMBER está disponible para todas las consultas MDX de esa sesión. La instrucción CREATE MEMBER tiene sentido, por ejemplo, en una aplicación cliente que reutiliza de forma coherente el mismo conjunto en una variedad de consultas.

    Para obtener más información sobre cómo usar la instrucción CREATE MEMBER para crear miembros calculados en una sesión, vea Crear Session-Scoped miembros calculados (MDX).

Véase también

Instrucción CREATE MEMBER (MDX)
referencia de función MDX (MDX)
Instrucción SELECT (MDX)