Udostępnij za pośrednictwem


Zapytania MDX z miarą obliczeniową przy użyciu operatora "/" działają wolno w usłudze SSAS

Ten artykuł pomaga rozwiązać problem podczas wykonywania zapytania wyrażeń wielowymiarowych (MDX) przy użyciu miary obliczeniowej w wystąpieniu tabelarycznym SSAS 2016, 2017 i 2019.

Dotyczy: Analysis Services, SQL Server 2016, SQL Server 2019, SQL Server 2017 on Windows, Analysis Cubes
Oryginalny numer KB: 4560494

Symptomy

Gdy zapytanie wyrażeń wielowymiarowych (MDX) jest wykonywane przy użyciu miary obliczeniowej w wystąpieniach tabelarycznych SSAS 2016, 2017 i 2019, obliczana miara działa wolno i zużywa wiele pamięci, jeśli używa / operatora.

Przyczyna

Ulepszona funkcja DIVIDE umożliwiająca szybszą wydajność jest dostępna zarówno w języku MDX, jak i DAX. ​

Rozwiązanie

Użyj funkcji DIVIDE zamiast / operatora w obliczeniach.

Informacje

terminDescription standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft