Potrzebuję kwerendy MDX dla Mondrian filtrowane według daty, gdzie jedna lub obie daty graniczne mogą nie istnieć. Używam poniższego zapytania, które działa tak długo, jak istnieją wymiary 2013-01-01 i 2013-01-08. Jeśli jedna z dwóch dat nie istnieje, to nie zwraca żadnych wyników, mimo że istnieją wymiary pośrednie. Jak uzyskać to zapytanie, nawet w przypadku brakującego wymiaru daty granicznej?Zapytanie zakresu dat MDX z brakującą datą graniczną
SELECT
NON EMPTY {Hierarchize({[Measures].[Number of Something]})} ON COLUMNS,
NON EMPTY {[Date].[2013-01-01]:[Date].[2013-01-08]} ON ROWS
FROM [Users]
Czy Twój zdegenerowany wymiar lub osobny stół? Jeśli jest to oddzielna tabela wtedy zwykle byłoby wstępnie wypełnione, dlatego możesz upewnić się, że wszystkie wymiary istnieją ... (Nawet jeśli nie ma żadnych powiązanych faktów) W transformatorze próbek znajduje się transformacja czajnika PDI w celu wygenerowania wymiaru daty. – Codek