Partilhar via


Definir atribuições e outros comandos de script

Na guia Cálculos do Designer de Cubo, clique no ícone Novo ScriptCommand na barra de ferramentas para criar um script vazio. Quando você cria um novo script, ele é exibido inicialmente com um título em branco no painel Organizador de Scripts da guia Cálculos. Os caracteres que você digitar no painel Expressões de Cálculo ficarão visíveis como o nome do item no Organizador de Scripts. Portanto, talvez você queira digitar um nome comentado na primeira linha para identificar mais facilmente o script no painel Organizador de Scripts . Para obter mais informações, consulte Introdução ao Script MDX no Microsoft SQL Server 2005. Para obter mais informações sobre problemas de desempenho relacionados a consultas e cálculos MDX, consulte a seção "Gravando MDX eficiente" no Guia de Desempenho do SQL Server 2005 Analysis Services.

Importante

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

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

Importante

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

Consulte Também

Cálculos em modelos multidimensionais