Поделиться через


AggregationDesign.DesignAggregations Метод

Определение

Перегрузки

DesignAggregations(Double, Double, Int64, Boolean)

Создает агрегаты для статистической схемы в экземпляре служб Analysis Services.

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

Создает агрегаты для статистической схемы в экземпляре служб Analysis Services.

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

Создает агрегаты для статистической схемы в экземпляре служб Analysis Services.

DesignAggregations(Double, Double, Int64, Boolean)

Создает агрегаты для статистической схемы в экземпляре служб Analysis Services.

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)

Параметры

optimization
Double

После возврата из этого метода содержит значение типа Double, представляющее уровень улучшения производительности, достигнутый в ходе разработки агрегата. Этот параметр передается неинициализированным.

storage
Double

После возврата из этого метода содержит значение типа Double, представляющее максимальный объем памяти (в байтах), требуемый для агрегатов. Этот параметр передается неинициализированным.

aggregationCount
Int64

После возврата из этого метода содержит значение типа Long, указывающее общее количество созданных агрегатов. Этот параметр передается неинициализированным.

hasFinished
Boolean

После возврата из этого метода содержит логическое значение, указывающее, завершен ли процесс создания агрегата. Этот параметр передается неинициализированным.

Применяется к

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

Создает агрегаты для статистической схемы в экземпляре служб Analysis Services.

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)

Параметры

optimization
Double

После возврата из этого метода содержит значение типа Double, представляющее уровень улучшения производительности, достигнутый в ходе разработки агрегата. Этот параметр передается неинициализированным.

storage
Double

После возврата из этого метода содержит значение типа Double, представляющее максимальный объем памяти (в байтах), требуемый для агрегатов. Этот параметр передается неинициализированным.

aggregationCount
Int64

После возврата из этого метода содержит значение типа Long, указывающее общее количество созданных агрегатов. Этот параметр передается неинициализированным.

hasFinished
Boolean

После возврата из этого метода содержит логическое значение, указывающее, завершен ли процесс создания агрегата. Этот параметр передается неинициализированным.

queries
StringCollection

Коллекция элементов Query, используемых для оптимизации с учетом использования.

Применяется к

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

Создает агрегаты для статистической схемы в экземпляре служб Analysis Services.

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

Параметры

time
TimeSpan

Ограничение времени, используемое при создании агрегатов.

steps
Int32

Максимальное количество шагов, используемых при создании агрегатов.

optimization
Double

Порог оптимизации в процентах, используемый при создании агрегатов.

storage
Int64

Максимальный объем хранилища (в байтах), используемый при создании агрегатов.

queries
StringCollection

Коллекция элементов Query, используемых для оптимизации с учетом использования.

Возвращаемое значение

Объект, который определяет результаты процесса создания агрегатов.

Применяется к