Freigeben über


Usage-Based Optimierungs-Assistent F1–Hilfe

Der Optimierungsassistent Usage-Based ist ähnlich in der Ausgabe wie der Aggregationsentwurfs-Assistent und wird verwendet, um Aggregationen für eine Partition zu entwerfen. Der Usage-Based Optimierungs-Assistent erstellt jedoch Aggregationen basierend auf den spezifischen Verwendungsmustern von Abfragen, die im Abfrageprotokoll einer Analysis Services-Instanz aufgezeichnet werden. Aggregationen bieten Leistungsverbesserungen, indem Microsoft SQL Server Analysis Services das Abrufen vorab berechneter Summen direkt aus dem Cubespeicher ermöglicht, anstatt Daten aus einer zugrunde liegenden Datenquelle für jede Abfrage neu zu berechnen.

Öffnen Sie den Cube-Designer für ein Analysis Services-Projekt, und klicken Sie dann auf die Registerkarte "Aggregationen", um den Usage-Based Optimierungs-Assistenten in SQL Server Data Tools (SSDT) zu öffnen. Klicken Sie auf der Symbolleiste auf die Schaltfläche "Nutzungsbasierte Optimierung ".

Um den Usage-Based Optimierungs-Assistenten in SQL Server Management Studio zu öffnen, stellen Sie eine Verbindung mit einer Analysis Services-Datenbank her, und öffnen Sie dann den Cubes-Ordner . Wählen Sie einen Cube aus und öffnen Sie dann den Ordner Measure Groups und erweitern Sie die Measure Groups, die Sie ändern möchten. Klicken Sie mit der rechten Maustaste auf den Ordner "Partitionen ", und wählen Sie dann "Nutzungsbasierte Optimierung" aus.

Um diese Aggregationen zu entwerfen, können Sie den Aggregationsentwurfs-Assistenten verwenden. Dieser Assistent führt Sie durch die folgenden Schritte:

  • Auswählen von Standard- oder benutzerdefinierten Einstellungen für die Speicher- und Zwischenspeicherungsoptionen einer Partition, Einer Measuregruppe oder eines Cubes.

  • Bereitstellen geschätzter oder tatsächlicher Zählungen von Objekten, auf die von der Partition, der Measure-Gruppe oder dem Cube verwiesen wird.

  • Angeben von Aggregationsoptionen und Grenzwerten zur Optimierung der Speicher- und Abfrageleistung, die von entworfenen Aggregationen bereitgestellt werden.

  • Speichern und verarbeiten Sie bei Bedarf die Partition, die Maßgruppe oder den Cube, um die definierten Aggregationen zu generieren.

Analysis Services stellt den Aggregationsentwurfs-Assistenten bereit, um Aggregationen basierend auf der statistischen Analyse der Struktur der Partition zu entwerfen, um ein Aggregationsdesign bereitzustellen, das durch die Speichergröße oder die geschätzte Leistungssteigerung begrenzt werden kann. Sie können den Aggregationsentwurfs-Assistenten verwenden, um die Gesamtleistung einer Partition zu verbessern, aber das Aggregationsdesign richtet sich nicht an die spezifischen Anforderungen Ihrer Geschäftsbenutzer. Der Usage-Based Optimierungs-Assistent kann ein Aggregationsdesign für diese spezifischen Anforderungen bereitstellen, der Assistent kann dies jedoch nur tun, wenn das Abfrageprotokoll für die Analysis Services-Instanz genügend Informationen enthält, um solche Abfragen zu erstellen.

In der Regel werden beide Assistenten zusammen verwendet, um die Leistung sowohl bei der Bereitstellung als auch im Laufe der Zeit zu verbessern. Der Aggregationsentwurfs-Assistent sollte zuerst verwendet werden, wenn die Partition (oder die Würfel- oder Maßgruppe, die die Partition enthält) anfänglich bereitgestellt wird, um einen allgemeinen Leistungsvorteil zu bieten. Nach einem bestimmten Zeitraum, in dem Sie die Abfragen von Geschäftsbenutzern für die Partition im Abfrageprotokoll aufgezeichnet haben, können Sie dann den Usage-Based Optimierungs-Assistenten verwenden, um den Aggregationsentwurf weiter zu konzentrieren, um die Leistungs- und Abfrageanforderungen Ihrer Geschäftsbenutzer besser zu erfüllen.

Hinweis

Informationen zum Konfigurieren des Abfrageprotokolls finden Sie unter Konfigurieren des Analysis Services-Abfrageprotokolls.

In diesem Abschnitt

Siehe auch

Aggregationen und Aggregationsdesigns
Cubes in multidimensionalen Modellen
Hilfe zum Aggregationsentwurfs-Assistenten F1
Analysis Services Wizards (Multidimensional Data)