Wenn Sie eine Calculation View entwickeln, kann der Calculation-View-Editor Einstellungen hervorheben, die zu einer schlechten Performance führen können.
Um dies zu ermöglichen, verwenden Sie den Modus Performance-Analyse. Dieses Werkzeug wird aus dem Calculation-View-Editor in der Symbolleiste heraus gestartet (das Symbol sieht wie ein Tachometer aus). Sie müssen keine Calculation View aktivieren oder erstellen, um dieses Tool verwenden zu können. Die Grundidee besteht darin, dass Sie zur Design-Zeit auf Warnungen und andere Informationen in Bezug auf Ihre Auswahl reagieren können, was zu einer schlechten Performance führen kann, sodass Sie alternative Ansätze in Betracht ziehen können.
Performance-Analyse – Detailinformationen

Sie schalten Ihre Berechnungssicht in den Modus Performance-Analyse um, indem Sie die Drucktaste wählen, die einem Tachometer in der Symbolleiste ähnelt. Dabei wird die Registerkarte Performance-Analyse für alle Knoten mit Ausnahme des Semantikknotens angezeigt. Wählen Sie diese Registerkarte, um detaillierte Informationen zu Ihrer Berechnungssicht anzuzeigen, insbesondere die Einstellungen und Werte, die sich erheblich auf die Performance auswirken können.
Beispiele für Informationen, die auf der Registerkarte Performance-Analysemodus angezeigt werden:
Der Typ der verwendeten Tabellen (Zeile oder Spalte)
Verwendete Join-Typen (innerer, äußerer usw.)
Join-Kardinalität der ausgewählten Datenquellen (n:m usw.)
ob Tabellen partitioniert sind und wie die Partitionen definiert sind und wie viele Datensätze jede Partition enthält
Wenn Sie den Performance-Analysemodus verlassen, verschwindet die Registerkarte für die Performance-Analyse aus allen Knoten.
Validierungswarnungen für Performance-Analyse

Neben Informationen zur Calculation View werden im Modus Performance-Analyse Warnungen wie die folgenden angezeigt:
Die Größe von Tabellen mit klaren Warnungen, die die sehr großen Tabellen hervorheben
Fehlende Kardinalitäten oder Kardinalitäten, die nicht mit dem aktuellen Datensatz übereinstimmen
Joins basierend auf berechneten Spalten
Eingeschränkte Spalten basierend auf berechneten Spalten
Diese Informationen ermöglichen es Ihnen, gute Entscheidungen zu treffen, die eine hohe Performance unterstützen. Wenn Sie beispielsweise feststellen, dass eine Tabelle, die Sie verwenden, sehr groß ist, sollten Sie vielleicht einige Partitionen hinzufügen und dann Filter anwenden, damit Sie nur die Partitionen verarbeiten, die die von Ihnen benötigten Daten enthalten.