Freigeben über


AggregationDesign.DesignAggregations Methode

Definition

Überlädt

DesignAggregations(Double, Double, Int64, Boolean)

Erstellt Aggregationen für einen Aggregationsentwurf in der Analysis Services-Instanz.

DesignAggregations(Double, Double, Int64, Boolean, StringCollection)

Erstellt Aggregationen für einen Aggregationsentwurf in der Analysis Services-Instanz.

DesignAggregations(TimeSpan, Int32, Double, Int64, StringCollection)

Erstellt Aggregationen für einen Aggregationsentwurf in der Analysis Services-Instanz.

DesignAggregations(Double, Double, Int64, Boolean)

Erstellt Aggregationen für einen Aggregationsentwurf in der Analysis Services-Instanz.

public void DesignAggregations (out double optimization, out double storage, out long aggregationCount, out bool hasFinished);
member this.DesignAggregations : double * double * int64 * bool -> unit
Public Sub DesignAggregations (ByRef optimization As Double, ByRef storage As Double, ByRef aggregationCount As Long, ByRef hasFinished As Boolean)

Parameter

optimization
Double

Diese Methode gibt einen Double-Wert zurück, der die Ebene der Leistungsverbesserung darstellt, die im Aggregationsentwurfsprozess erreicht wurde. Dieser Parameter wird nicht initialisiert übergeben.

storage
Double

Diese Methode gibt einen Double-Wert zurück, der die maximal für Aggregationen erforderliche Speichergröße (in Byte) angibt. Dieser Parameter wird nicht initialisiert übergeben.

aggregationCount
Int64

Diese Methode gibt einen Long-Wert zurück, der die Gesamtzahl der erstellten Aggregationen angibt. Dieser Parameter wird nicht initialisiert übergeben.

hasFinished
Boolean

Diese Methode gibt einen Boolean-Wert zurück, der angibt, ob der Aggregationsentwurfsprozess beendet wurde. Dieser Parameter wird nicht initialisiert übergeben.

Gilt für:

DesignAggregations(Double, Double, Int64, Boolean, StringCollection)

Erstellt Aggregationen für einen Aggregationsentwurf in der Analysis Services-Instanz.

public void DesignAggregations (out double optimization, out double storage, out long aggregationCount, out bool hasFinished, System.Collections.Specialized.StringCollection queries);
member this.DesignAggregations : double * double * int64 * bool * System.Collections.Specialized.StringCollection -> unit
Public Sub DesignAggregations (ByRef optimization As Double, ByRef storage As Double, ByRef aggregationCount As Long, ByRef hasFinished As Boolean, queries As StringCollection)

Parameter

optimization
Double

Diese Methode gibt einen Double-Wert zurück, der die Ebene der Leistungsverbesserung darstellt, die im Aggregationsentwurfsprozess erreicht wurde. Dieser Parameter wird nicht initialisiert übergeben.

storage
Double

Diese Methode gibt einen Double-Wert zurück, der die maximal für Aggregationen erforderliche Speichergröße (in Byte) angibt. Dieser Parameter wird nicht initialisiert übergeben.

aggregationCount
Int64

Diese Methode gibt einen Long-Wert zurück, der die Gesamtzahl der erstellten Aggregationen angibt. Dieser Parameter wird nicht initialisiert übergeben.

hasFinished
Boolean

Diese Methode gibt einen Boolean-Wert zurück, der angibt, ob der Aggregationsentwurfsprozess beendet wurde. Dieser Parameter wird nicht initialisiert übergeben.

queries
StringCollection

Eine Collection von Abfrageelementen für die verwendungsbasierte Optimierung.

Gilt für:

DesignAggregations(TimeSpan, Int32, Double, Int64, StringCollection)

Erstellt Aggregationen für einen Aggregationsentwurf in der Analysis Services-Instanz.

public Microsoft.AnalysisServices.DesignAggregationsResult DesignAggregations (TimeSpan time, int steps, double optimization, long storage, System.Collections.Specialized.StringCollection queries);
member this.DesignAggregations : TimeSpan * int * double * int64 * System.Collections.Specialized.StringCollection -> Microsoft.AnalysisServices.DesignAggregationsResult
Public Function DesignAggregations (time As TimeSpan, steps As Integer, optimization As Double, storage As Long, queries As StringCollection) As DesignAggregationsResult

Parameter

time
TimeSpan

Die Zeitbegrenzung für das Entwerfen von Aggregationen.

steps
Int32

Die maximale Anzahl von Schritten beim Entwerfen von Aggregationen.

optimization
Double

Der Optimierungsschwellenwert in Prozent, der für das Entwerfen von Aggregationen verwendet wird.

storage
Int64

Die maximale Speichergröße (in Byte), die für das Entwerfen von Aggregationen verwendet wird.

queries
StringCollection

Eine Collection von Abfrageelementen für die verwendungsbasierte Optimierung.

Gibt zurück

Ein Objekt, das die Ergebnisse des Aggregationsentwurfsvorgangs definiert.

Gilt für: