Table.ApplyRefreshPolicy Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ApplyRefreshPolicy(Boolean, Int32) |
Настройка схемы секционирования таблицы, определяемой связанной с ней политикой обновления, если используемая дата вступления в силу зависит от текущего времени. |
ApplyRefreshPolicy(DateTime, Boolean, Int32) |
Настройка схемы секционирования таблицы, определяемой связанной с ней политикой обновления и указанной датой вступления в силу. |
ApplyRefreshPolicy(Boolean, Int32)
Настройка схемы секционирования таблицы, определяемой связанной с ней политикой обновления, если используемая дата вступления в силу зависит от текущего времени.
public System.Collections.Generic.IReadOnlyList<Microsoft.AnalysisServices.Tabular.ModelOperationResult> ApplyRefreshPolicy (bool refresh = true, int maxParallelism = 0);
member this.ApplyRefreshPolicy : bool * int -> System.Collections.Generic.IReadOnlyList<Microsoft.AnalysisServices.Tabular.ModelOperationResult>
Public Function ApplyRefreshPolicy (Optional refresh As Boolean = true, Optional maxParallelism As Integer = 0) As IReadOnlyList(Of ModelOperationResult)
Параметры
- refresh
- Boolean
Указывает, следует ли обновлять секции таблицы; По умолчанию выполняется обновление.
- maxParallelism
- Int32
Степень параллелизма во время выполнения обновления.
Возвращаемое значение
Результаты операций, выполненных в процедуре.
Комментарии
- Поток выполнения ApplyRefreshPolicy совпадает с потоком, который активируется вызовом RequestRefresh, а затем вызовом Model.SaveChanges.
- Поток выполнения включает:
- Вычисление ожидаемой схемы секционирования на основе даты вступления в силу.
- Сравнение ожидаемой схемы секционирования с существующим набором секций и внесение необходимых изменений для перехода к ожидаемой схеме [удаление, создание и слияние секций по мере необходимости].
- Обновите только что созданные секции, а также существующие секции в добавочном окне.
- Единственное различие между ApplyRefreshPolicy и сочетанием RequestRefresh + SaveChanges заключается в том, что ApplyRefreshPolicy включает дополнительные параметры, которые недоступны в противном случае.
- Рекомендуется использовать ApplyRefreshPolicy, если вы хотите использовать один вызов API, особенно с дополнительными параметрами.
- Рекомендуется использовать сочетание RequestRefresh + SaveChanges, если требуется объединить операцию с дополнительными вызовами разработки в модели перед вызовом SaveChanges.
Применяется к
ApplyRefreshPolicy(DateTime, Boolean, Int32)
Настройка схемы секционирования таблицы, определяемой связанной с ней политикой обновления и указанной датой вступления в силу.
public System.Collections.Generic.IReadOnlyList<Microsoft.AnalysisServices.Tabular.ModelOperationResult> ApplyRefreshPolicy (DateTime effectiveDate, bool refresh = true, int maxParallelism = 0);
member this.ApplyRefreshPolicy : DateTime * bool * int -> System.Collections.Generic.IReadOnlyList<Microsoft.AnalysisServices.Tabular.ModelOperationResult>
Public Function ApplyRefreshPolicy (effectiveDate As DateTime, Optional refresh As Boolean = true, Optional maxParallelism As Integer = 0) As IReadOnlyList(Of ModelOperationResult)
Параметры
- effectiveDate
- DateTime
Дата вступления в силу, используемая при расчете схемы секционирования.
- refresh
- Boolean
Указывает, следует ли обновлять секции таблицы; По умолчанию выполняется обновление.
- maxParallelism
- Int32
Степень параллелизма во время выполнения обновления.
Возвращаемое значение
Результаты операций, выполненных в процедуре.
Комментарии
- Поток выполнения ApplyRefreshPolicy совпадает с потоком, который активируется вызовом RequestRefresh, а затем вызовом Model.SaveChanges.
- Поток выполнения включает:
- Вычисление ожидаемой схемы секционирования на основе даты вступления в силу.
- Сравнение ожидаемой схемы секционирования с существующим набором секций и внесение необходимых изменений для перехода к ожидаемой схеме [удаление, создание и слияние секций по мере необходимости].
- Обновите только что созданные секции, а также существующие секции в добавочном окне.
- Единственное различие между ApplyRefreshPolicy и сочетанием RequestRefresh+SaveChanges заключается в том, что ApplyRefreshPolicy включает дополнительные параметры, которые недоступны в противном случае.
- Рекомендуется использовать ApplyRefreshPolicy, если вы хотите использовать один вызов API, особенно с дополнительными параметрами.
- Рекомендуется использовать сочетание RequestRefresh + SaveChanges, если требуется объединить операцию с дополнительными вызовами разработки в модели перед вызовом SaveChanges.