MicroStrategy ONE
MDX NonEmpty Optimierung
Die VLDB-Eigenschaft für MDX NonEmpty Optimierung bestimmt, wie NULL-Werte aus einer MDX-Cube-Source unter Verwendung des Schlüsselworts NonEmpty ignoriert werden, wenn Attribute aus verschiedenen Hierarchien (Dimensionen) im gleichen MDX-Cube-Bericht enthalten sind.
Sie können aus den folgenden Einstellungen wählen:
- Keine non-empty Optimierung (Standard): Das Schlüsselwort NON EMPTY ist beim Cross-Join von Daten nicht enthalten. Wenn Sie diese Option auswählen, werden alle NULL-Daten in den MDX-Cube-Bericht aufgenommen. Das Einschließen aller NULL-Daten kann mehr Systemressourcen erfordern, um die erforderlichen Cross-Joins durchzuführen.
- Nicht-leere Optimierung, Standardkennzahl verwenden: Das Schlüsselwort NON-Empty wird allen erforderlichen Cross-Joins basierend auf der Standardkennzahl in der MDX-Cube-quelle hinzugefügt. Daten werden im MDX-Cube-Bericht nur für Zeilen angezeigt, in denen die Standard-Kennzahl innerhalb der MDX-Cube-Quelle Daten enthält.
- Nicht-leere Optimierung, erste Kennzahl in Schablone verwenden: Das Schlüsselwort NON-Empty wird allen erforderlichen Cross-Joins basierend auf der ersten Metrik, die in einem MDX-Cube-Bericht verwendet wird, hinzugefügt. Daten werden in einem MDX-Cube-Bericht nur für Zeilen angezeigt, in denen die erste in einem MDX-Cube-Bericht verwendete Metrik Daten enthält. Wenn sich zum Beispiel die Metriken „Umsatz“ und „Gewinn“ in einem MDX-Cube-Bericht befinden und der Umsatz in der ersten Spalte (Spalte ganz links), wird das Schlüsselwort „Non-Empty“ basierend auf der Metrik „Umsatz“ hinzugefügt. In diesem Szenario können für die Metrik „Profit“ weiterhin Null- oder leere Daten zurückgegeben werden.
- Nicht-leere Optimierung, alle Maßnahmen in Schablone verwenden: Das Schlüsselwort NON-Empty wird allen erforderlichen Cross-Joins basierend auf allen in einem MDX-Cube-Bericht verwendeten Metriken hinzugefügt. Daten werden in einem MDX-Cube-Bericht nur für Zeilen angezeigt, in denen mindestens eine der in einem MDX-Cube-Bericht verwendeten Metriken Daten enthält. Die Metriken „Umsatz“ und „Gewinn“ befinden sich beispielsweise in einem MDX-Cube-Bericht, der die folgenden Daten enthält:
Jahres | Kategorie | Umsatz | Gewinn |
2024 |
Bibliotheken |
1.000.000 USD |
300.000 USD |
Industrie |
2.500.000 USD |
|
|
Videos |
|
500.000 € |
|
Musik |
|
|
Bei Auswahl dieser Option werden die folgenden Daten im MDX-Cube-Bericht zurückgegeben:
Jahres | Kategorie | Umsatz | Gewinn |
2024 |
Bibliotheken |
1.000.000 USD |
300.000 USD |
Industrie |
2.500.000 USD |
|
|
Videos |
|
500.000 € |
Die Zeile „Musik“ wird nicht angezeigt, da alle Metriken NULL-Werte aufweisen.