sobota, 26 października 2019

[PL] MDX w praktyce - funkcja Ancestor

Dzisiaj publikuję nagranie z cyklu "MDX w praktyce". Tym razem, przedstawiam zagadnienia dotyczące funkcji Ancestor.


niedziela, 20 października 2019

[PL] MDX w praktyce - funkcja NonEmpty

Funkcja NonEmpty w MDX działa w ten sposób, że zwraca zestaw krotek, które nie są puste z określonego zestawu danych. Poniżej przykład.

Zapytanie:

SELECT 
[Measures].[Sales Amount Without Tax] ON COLUMNS,
[Invoice Date].[Calendar].[Calendar Year].ALLMEMBERS ON ROWS
FROM [Wide World Importers DW];

Wynik:


Zapytanie:

SELECT 
[Measures].[Sales Amount Without Tax] ON COLUMNS,
NONEMPTY ( [Invoice Date].[Calendar].[Calendar Year].ALLMEMBERS ) ON ROWS
FROM [Wide World Importers DW];

Wynik: