Partilhar via


Definir atribuições e outros comandos de script

Para criar um script vazio, no Designer de Cubo, na guia Cálculos, clique no ícone Novo Comando de Script na barra de ferramentas. Quando você criar um novo script, inicialmente, ele será exibido com um título em branco no painel Organizador de Script da guia Cálculos. Os caracteres que você digitar no painel Expressões de Cálculo serão visíveis como o nome do item no Organizador de Script. Portanto, convém digitar um nome comentado na primeira linha para facilitar a identificação do script no painel Organizador de Script. Para obter mais informações, consulte Introduction to MDX Scripting in Microsoft SQL Server 2005. Para obter mais informações sobre questões de desempenho relacionadas a cálculos e consultas MDX, consulte a seção “Writing Efficient MDX” no SQL Server 2005 Analysis Services Performance Guide.

Observação importanteImportante

Quando você inicialmente alterna para a guia Cálculos do Designer de Cubo, o painel Organizador de Script contém um único script com um comando CALCULATE. O comando CALCULATE controla a agregação das células do cubo e deve ser editado somente se você pretender especificar manualmente como o cubo será agregado.

Você pode usar o painel Expressões de Cálculo para construir uma expressão em sintaxe MDX. Ao construir a expressão, você pode copiar ou arrastar os componentes, funções e modelos do cubo do painel Ferramentas de Cálculo para o painel Expressões de Cálculo. Isso adicionará o script do item ao painel Expressões de Cálculo no local para onde você o arrastar ou copiar. Substitua os argumentos e seus delimitadores (« e ») pelos valores apropriados.

Observação importanteImportante

Ao gravar uma expressão que contém várias instruções usando o painel Expressões de Cálculo, certifique-se de que todas as linhas do script MDX, exceto a última, terminam com um ponto-e-vírgula (;). Os cálculos são concatenados em um único script MDX e cada script possui um ponto-e-vírgula anexado a ele para garantir a compilação correta do script MDX. Se você adicionar um ponto-e-vírgula à última linha do script no painel Expressões de Cálculo, o cubo será construído e implantado corretamente, mas não será possível executar consultas nele.

Consulte também

Conceitos

Cálculos em modelos multidimensionais