Mirki szukam kogoś ogarniętego w temacie #businessintelligence #analizadanych #sql #mdx Mam do wykonania dość nietypowy jak dla mnie raport i totalnie utknąłem. BI'owcem nie jestem, ale że zrobiłem kilka raportów w eazyBI dla Jira to szef wrzucił to zadanie na mnie, w sumie w firmie nie ma nikogo kto by podjął się tego zadania. Nie chcę żeby ktoś odwalił za mnie czarną robotę a jedynie wskazał z jakich zapytań MDX mogę skorzystać.
@4n0n: a masz dostęp do hurtowni danych/data martu/kostki i możesz ją modyfikować? Bo tbh najlepiej by to było zrobić SQLem na tabeli faktów, po prostu dodać sobie taką flagę per zadanie gdzie termin platnosci where typ sprzedaz > max(termin platnosci) where typ zakup. Ale to też zalezy jak masz zbudowana tabele faktów, czy masz tam relacje wiele do wiele pomiedzy fakturami sprzedazowymi a zakupowymi. No wszystko zależy od tego jak zrobiona
  • Odpowiedz
Powiedzcie mi, w jaki sposób można podsumować (zrobić sumy częściowe) za pomocą MDX. Opis sytuacji:
Wymiar [Locations] ma 2 memberów:
- A
- B
Ci członkowie tego wymiaru mają dzieci, załóżmy A ma 5 a B ma 4.
Trzeba wyświetlić jakąś wartość, np. Actual (hehe) dla 2 dzieci lokacji A oraz 2 dzieci lokacji B

WITH
SET [Locs] AS
'
{Head([Location].[A].Children, 2), Head([Location].[B].Children, 2)}
'

SELECT {[Actual]} ON 0,
{[Locs]} ON 1
  • Odpowiedz