Compartir a través de


Crear conjuntos con nombre de ámbito de sesión (MDX)

Para crear un conjunto con nombre que esté disponible en una sesión de expresiones multidimensionales (MDX), se utilice la instrucción CREATE SET. Un conjunto con nombre creado mediante la instrucción CREATE SET no se quitará hasta que se cierre la sesión MDX.

Como se indica en este tema, la sintaxis de la palabra clave WITH es muy simple y fácil de usar.

[!NOTA]

Para obtener más información acerca de los conjuntos con nombre, vea Crear conjuntos con nombre en MDX (MDX).

Sintaxis de CREATE SET

Utilice la siguiente sintaxis para la instrucción CREATE SET:

CREATE SESSION SET [CURRENTCUBE. | <cube name>.]<Set Identifier> AS <Set Expression>

En la sintaxis de CREATE SET, el parámetro cube name contiene el nombre del cubo que incluye los miembros del conjunto con nombre. Si no se especifica el parámetro cube name, se utilizará el cubo actual como el cubo que contiene el miembro del conjunto con nombre. Por otra parte, el parámetro Set_Identifier incluye el alias del conjunto con nombre; el parámetro Set_Expression, por su parte, contiene la expresión de conjunto a la que hará referencia el alias del conjunto con nombre.

Ejemplo de CREATE SET

En el siguiente ejemplo se utiliza la instrucción CREATE SET para crear el conjunto con nombre SetCities_2_3 basado en el cubo Store. Los miembros del conjunto con nombre SetCities_2_3 son los almacenes de City 2 y City 3.

create Session set [Store].[SetCities_2_3] as
{[Data Stores].[ByLocation].[State].&[CA].&[City 02],
[Data Stores].[ByLocation].[State].&[NH].&[City 03]}

El uso de la instrucción CREATE SET para definir el conjunto con nombre SetCities_2_3 hace que este conjunto con nombre permanezca disponible mientras esté activa la sesión MDX actual. El siguiente ejemplo es una consulta válida que devuelve los miembros City 2 y City 3 y que puede ejecutarse en cualquier momento una vez creado el conjunto con nombre SetCities_2_3 y antes de que se cierre la sesión.

select SetCities_2_3 on 0 from [Store]

Vea también

Conceptos

Crear conjuntos con nombre del ámbito de consulta (MDX)