Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Nesta lição, você aprenderá a definir cálculos, que são expressões ou scripts MDX (Expressões Multidimensionais). Os cálculos permitem definir membros calculados, conjuntos nomeados e executar outros comandos de script para estender os recursos de um cubo do Analysis Services. Por exemplo, você pode executar um comando de script para definir um subcubo e atribuir um cálculo às células no subcubo.
Quando você define um novo cálculo no Designer de Cubo, o cálculo é adicionado ao painel Organizador de Scripts da guia Cálculos do Designer de Cubo e os campos do tipo de cálculo específico são exibidos em um formulário de cálculos no painel Expressões de Cálculo . Os cálculos são executados na ordem em que estão listados no painel Organizador de Scripts . Você pode reordenar os cálculos clicando com o botão direito do mouse em um cálculo específico e selecionando Mover para cima ou Mover para baixo, ou clicando em um cálculo específico e usando os ícones Mover para cima ou Mover para baixo na barra de ferramentas da guia Cálculos .
Na guia Cálculos , você pode adicionar novos cálculos e exibir ou editar cálculos existentes nas seguintes exibições no painel Expressões de Cálculo :
Modo de exibição de formulário. Essa exibição mostra as expressões e as propriedades de um único comando em um formato gráfico. Quando você edita um script MDX, uma caixa de expressão preenche a vista de formulário.
Exibição de script. Essa exibição exibe todos os scripts de cálculo em um editor de código, o que permite alterar facilmente os scripts de cálculo. Quando o painel Expressões de Cálculo está no modo script, o Organizador de Scripts fica 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. Você pode expandir ou recolher regiões de código MDX para tornar a edição mais fácil.
Para alternar entre essas exibições no painel Expressões de Cálculo , clique em Modo de Exibição de Formulário ou Exibição de Script na barra de ferramentas da guia Cálculos .
Observação
Se o Analysis Services detectar um erro de sintaxe em qualquer cálculo, a exibição Formulário não será exibida até que o erro seja corrigido na exibição Script.
Você também pode usar o Assistente de Business Intelligence para adicionar determinados cálculos a um cubo. Por exemplo, você pode usar esse assistente para adicionar inteligência temporal a um cubo, o que significa definir membros calculados para cálculos relacionados ao tempo, como período acumulado, médias móveis ou crescimento de período sobre período. Para obter mais informações, consulte Definir cálculos de inteligência de tempo usando o Assistente de Business Intelligence.
Importante
Na guia Cálculos , o script de cálculo começa com o comando CALCULATE. O comando CALCULATE controla a agregação das células no cubo e você deve editar esse comando somente se pretende especificar manualmente como as células de cubo devem ser agregadas.
Para obter mais informações, consulte Cálculos e Cálculos em Modelos Multidimensionais.
Observação
Os projetos concluídos para todas as lições neste tutorial estão disponíveis online. Você pode avançar para qualquer lição usando o projeto concluído da lição anterior como ponto de partida. Clique aqui para baixar os projetos de exemplo que acompanham este tutorial.
Esta lição contém as seguintes tarefas:
Definindo membros calculados
Nesta tarefa, você aprenderá a definir membros calculados.
Definindo conjuntos nomeados
Nesta tarefa, você aprenderá a definir conjuntos nomeados.
Próxima lição
Lição 7: Definindo KPIs (indicadores-chave de desempenho)
Consulte Também
Cenário do Tutorial do Analysis Services
Modelagem multidimensional (Tutorial da Adventure Works)
Criar conjuntos nomeados
Criar membros calculados