Werkzeuge zur Überprüfung der Modell-Performance verwenden

Validieren von Calculation Views mit Performance-Analysemodus

Objective

After completing this lesson, you will be able to validieren Sie Calculation Views mit dem Modus Performance-Analyse.

Einführung in den Performance-Analysemodus

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

Bildschirmaufnahme des Calculation-View-Editors. Der Modus Performance-Analyse ist ausgewählt, und es werden Hinweise angezeigt, die Join-Informationen wie referenzielle Integrität und vorgeschlagene Kardinalität anzeigen. Datenquellendetails zeigen an, ob Tabellen partitioniert werden müssen, abhängig von der Anzahl der Zeilen.

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

Bildschirmerfassung eines Calculation-View-Editors im Modus Performance-Analyse. Ein Join-Knoten wird ausgewählt, und eine QuickInfo zeigt Warnungen zur Performance-Validierung an, da in der Join-Definition eine berechnete Spalte verwendet wurde.

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.

Arbeiten mit dem Performance-Analysemodus

Performance-Analysis-Modus

In diesem Video erfahren Sie mehr über den Performance-Analysemodus.