Partilhar via


Cálculos em modelos multidimensionais

Use a guia Cálculos do Designer de Cubo para criar membros calculados, conjuntos nomeados e outros cálculos de Expressões Multidimensionais (MDX).

A guia Cálculos tem os três painéis a seguir:

  • O painel Organizador de Scripts lista os cálculos em um cubo. Use este painel para criar, organizar e selecionar cálculos para edição.

  • O painel Ferramentas de Cálculo fornece metadados, funções e modelos com os quais criar cálculos.

  • O painel Expressões de Cálculo dá suporte a uma exibição de formulário e a um modo de exibição de script.

Observação

Para obter mais informações sobre scripts MDX, consulte Introdução ao Script MDX no Microsoft SQL Server 2005 e consulte a seção Recursos Adicionais na página SQL Server 2005 – Analysis Services no site do Microsoft TechNet. Para obter mais informações sobre problemas de desempenho relacionados ao design do cubo, consulte o Guia de Desempenho do SQL Server 2005 Analysis Services.

Criando um novo cálculo

Para criar um novo cálculo, na guia Cálculos do Designer de Cubo, no menu Cubo , clique em Novo Membro Calculado, Novo Conjunto Nomeado ou Novo Comando de Script, dependendo do tipo de cálculo que você deseja criar. Você também pode clicar em qualquer um dos botões correspondentes na barra de ferramentas ou clicar com o botão direito do mouse em qualquer lugar no painel Organizador de Scripts e clicar em um dos comandos no menu de atalho. Essa ação adiciona um novo cálculo ao painel Organizador de Scripts e exibe campos para ele no formulário de cálculos no painel Expressões de Cálculos. Se você criar um novo script, essa ação abrirá o modo de exibição Script no painel Expressões de Cálculo. Para obter mais informações sobre como criar os três tipos de cálculos, consulte Criar Membros Calculados, Criar Conjuntos Nomeados e Definir Atribuições e Outros Comandos de Script.

Editando scripts

Edite scripts no painel Expressões de Cálculo da guia Cálculos. O painel Expressões de Cálculo possui dois modos de exibição: modo de exibição Script e modo de exibição Formulário. A visualização de Formulário mostra as expressões e as propriedades de um único comando. Quando você edita um script MDX, uma caixa de expressão preenche toda a exibição formulário.

O modo de exibição Script fornece um editor de código no qual editar os scripts. Enquanto o painel Expressões de Cálculo está no modo de exibição Script, o painel Organizador de Scripts está oculto. O modo de exibição Script fornece codificação de cores, correspondência de parênteses, preenchimento automático e regiões de código MDX. As regiões de código MDX podem ser recolhidas ou expandidas para facilitar a edição.

Você pode alternar entre o modo de exibição Formulário e o modo de exibição Script clicando no menu Cubo , apontando para Mostrar Cálculos e, em seguida, clicando em Script ou Formulário. Você também pode clicar na exibição Formulário ou Script na barra de ferramentas.

Alterando a ordem de resolução

Os cálculos são resolvidos na ordem listada no painel Organizador de Scripts . Você pode reordenar os cálculos clicando com o botão direito do mouse em qualquer cálculo e clicando em Mover para cima ou mover para baixo no menu de atalho. Você também pode clicar em um cálculo e, em seguida, clicar no botão Mover para cima ou Mover para baixo na barra de ferramentas.

Você pode substituir essa ordem manualmente para células calculadas e membros calculados. Para obter mais informações sobre a ordem de aprovação e a ordem de resolução, consulte Noções básicas sobre ordem de aprovação e ordem de resolução (MDX).

Excluindo um cálculo

Para excluir um cálculo existente, na guia Cálculos , no painel Organizador de Scripts , selecione o cálculo a ser excluído e clique em Excluir no menu Editar ou clique no ícone Excluir na barra de ferramentas. Você também pode clicar com o botão direito do mouse no cálculo no painel Organizador de Scripts e selecionar Excluir no menu de atalho.