Conjuntos Nomeados MDX - Criação de Conjuntos Nomeados Limitados à Sessão

Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Para criar um conjunto nomeado disponível ao longo de uma sessão de Expressões Multidimensionais (MDX), utiliza-se a instrução CREATE SET . Um conjunto nomeado criado usando a instrução CREATE SET não será removido até depois do encerramento da sessão MDX.

Como discutido neste tópico, a sintaxe da palavra-chave WITH é simples e fácil de usar.

Observação

Para mais informações sobre conjuntos nomeados, consulte Construir Conjuntos Nomeados em MDX (MDX).

Sintaxe CREATE SET

Use a seguinte sintaxe para a instrução CREATE SET:

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

Na sintaxe CREATE SET, o cube name parâmetro contém o nome do cubo que contém os membros do conjunto nomeado. Se o cube name parâmetro não for especificado, o cubo atual será usado como o cubo que contém o elemento do conjunto nomeado. Além disso, o Set_Identifier parâmetro contém o alias do conjunto nomeado, e o Set_Expression parâmetro contém a expressão do conjunto à qual o alias do conjunto nomeado se referirá.

CRIAR Exemplo de Conjunto

O exemplo seguinte utiliza a instrução CREATE SET para criar o SetCities_2_3 conjunto nomeado com base no Store cube. Os membros do conjunto nomeado SetCities_2_3 são as lojas dentro da Cidade 2 e da Cidade 3.

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

Ao usar a instrução CREATE SET para definir o SetCities_2_3 conjunto nomeado, este conjunto nomeado permanece disponível durante toda a duração da sessão MDX atual. O exemplo seguinte é uma consulta válida que devolveria membros da Cidade 2 e da Cidade 3, e que poderia ser executada a qualquer momento após criar o SetCities_2_3 conjunto nomeado e antes do encerramento da sessão.

select SetCities_2_3 on 0 from [Store]  

Ver também

Criação de Conjuntos Nomeados com Escopo de Consulta (MDX)