Instrução CALCULATE (MDX)
Popula cada célula em um cubo com um valor de agregação.
Sintaxe
CALCULATE
Argumentos
Nenhum
Comentários
A instrução CALCULATE é incluída automaticamente como a primeira instrução no script MDX de um cubo ao criar um cubo usando SSDT (SQL Server Data Tools). A instrução CALCULATE informa cada célula no cubo a ser agregada a partir das células de granularidade inferior. Após uma célula ser agregada, se as células de granularidade inferior forem populadas consecutivamente com expressões, o valor agregado das células de granularidade superior será afetado. Você quase sempre deseja realizar essa agregação, mas é possível removê-la ou fazer com que outras instruções executem essa instrução antes.
A instrução CALCULATE não pode ser incluída em um subcubo aninhado no script MDX. Um subcubo aninhado é definido com a instrução SCOPE. Para obter mais informações sobre a instrução SCOPE, consulte Instrução SCOPE (MDX).
Observação |
---|
Os membros calculados não são agregados. |
Consulte também
Conceitos
Conceitos básicos de geração de scripts MDX (Analysis Services)
Definir atribuições e outros comandos de script