Bartek Borczyk

Bartek Borczyk Operator liczb i
słów

Temat: MDX Avg

Prośba o rozjaśnienie. Chcę policzyć średnią w moim MDX. Wynik jest poprawny jak próbuję sposobu ze zwykłym dzieleniem miary przez licznik:


Obrazek


Niestety nie bardzo wiem, jak to zapisać z wykorzystaniem funkcji AVG. Strukturę widać na obrazku. Kluczem w tabeli jest pole ID.
Grzegorz Stolecki

Grzegorz Stolecki konsultant Business
Intelligence, SQL
Server, MVP

Temat: MDX Avg

Jeśli formuła oblicza średnią tak jak potrzebujesz - to jest OK.
Twoja formuła na zrzucie liczy średnią arytmetyczną miary Kwota Wypłaty w bieżącym kontekście każdej komórki widocznej w wyniku zapytania.
Jeśli chciałbyś użyć AVG - kontekst musisz określić sam.
AVG ma dwa parametry - pierwszy to zestaw składników, dla których chcesz policzyć średnią. Drugi to wyrażenie, którego średnia zostanie obliczona.
Czyli np.
AVG([u Prowizja Biezaca ID].[u Prowizja Biezaca ID].Members, [Measures].[Kwota Wyplaty])
zwróci średnią kwotę wypłaty dla wszystkich ID.

pozdrawiam

Następna dyskusja:

MDX - wykonywanie wielu pol...




Wyślij zaproszenie do