Wykonywanie skryptów MDX — CALCULATE

Wypełnia każdą komórkę w sześcianie wartością łączną.

Syntax

  
CALCULATE  

Arguments

Żadne

Remarks

Instrukcja CALCULATE jest automatycznie dołączana jako pierwsza instrukcja w skrypcie MDX sześcianu, gdy tworzysz kostkę za pomocą SQL Server Data Tools (SSDT). Instrukcja CALCULATE mówi każdej komórce w sześcianie, aby agregowała komórki o niższej ziarnistości. Po agregacji komórki, jeśli następnie wypełnisz komórki o niższej ziarnistości za pomocą ekspresji, wpływa to na wartość zagregowaną komórek o wyższej ziarnistości. Prawie zawsze chcesz, aby taka agregacja się wydarzyła, ale możesz ją usunąć lub spowodować wykonanie innych instrukcji przed tą instrukcją.

Instrukcja CALCULATE nie może być zawarta w zagnieżdżonej podkostce w skrypcie MDX. Zagnieżdżona podkostka jest definiowana za pomocą instrukcji SCOPE. Aby uzyskać więcej informacji o oświadczeniu SCOPE, zobacz SCOPE Statement (MDX).

Note

Wyliczeni członkowie nie są agregowani.