Table.ApplyRefreshPolicy Méthode

Définition

Surcharges

ApplyRefreshPolicy(Boolean, Int32)

Ajustement du schéma de partitionnement de la table, déterminé par la stratégie d’actualisation qui lui est associée lorsque la date d’effet utilisée est basée sur l’heure actuelle.

ApplyRefreshPolicy(DateTime, Boolean, Int32)

Ajustement du schéma de partitionnement de la table, déterminé par la stratégie d’actualisation qui lui est associée et la date d’effet spécifiée.

ApplyRefreshPolicy(Boolean, Int32)

Ajustement du schéma de partitionnement de la table, déterminé par la stratégie d’actualisation qui lui est associée lorsque la date d’effet utilisée est basée sur l’heure actuelle.

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)

Paramètres

refresh
Boolean

Indique si les partitions de la table doivent être actualisées ou non ; le comportement par défaut consiste à effectuer l’actualisation.

maxParallelism
Int32

Degré de parallélisme pendant l’exécution de l’actualisation.

Retours

Résultats des opérations exécutées dans la procédure.

Remarques

  • Le flux d’exécution de ApplyRefreshPolicy est identique au flux déclenché par un appel à RequestRefresh, suivi d’un appel à Model.SaveChanges.
  • Le flux d’exécution comprend les éléments suivants :
    • Calcul du schéma de partitionnement attendu en fonction de la date d’entrée en vigueur.
    • Comparaison du schéma de partitionnement attendu à l’ensemble existant de partitions et émettre les modifications nécessaires pour passer au schéma attendu [suppression, création et fusion de partitions selon les besoins].
    • Actualisez les partitions nouvellement créées ainsi que les partitions existantes dans la fenêtre incrémentielle.
  • La seule différence entre ApplyRefreshPolicy et la combinaison de RequestRefresh + SaveChanges est ApplyRefreshPolicy active des options avancées qui ne sont pas disponibles dans le cas contraire.
  • Il est recommandé d’utiliser ApplyRefreshPolicy lorsque vous souhaitez utiliser un seul appel d’API, en particulier avec des options avancées.
  • Il est recommandé d’utiliser la combinaison de RequestRefresh + SaveChanges lorsque vous souhaitez combiner l’opération avec des appels de création supplémentaires dans le modèle avant l’appel à SaveChanges.

S’applique à

ApplyRefreshPolicy(DateTime, Boolean, Int32)

Ajustement du schéma de partitionnement de la table, déterminé par la stratégie d’actualisation qui lui est associée et la date d’effet spécifiée.

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)

Paramètres

effectiveDate
DateTime

Date d’effet utilisée lors du calcul du schéma de partitionnement.

refresh
Boolean

Indique si les partitions de la table doivent être actualisées ou non ; le comportement par défaut consiste à effectuer l’actualisation.

maxParallelism
Int32

Degré de parallélisme pendant l’exécution de l’actualisation.

Retours

Résultats des opérations exécutées dans la procédure.

Remarques

  • Le flux d’exécution de ApplyRefreshPolicy est identique au flux déclenché par un appel à RequestRefresh, suivi d’un appel à Model.SaveChanges.
  • Le flux d’exécution comprend les éléments suivants :
    • Calcul du schéma de partitionnement attendu en fonction de la date d’entrée en vigueur.
    • Comparaison du schéma de partitionnement attendu à l’ensemble existant de partitions et émettre les modifications nécessaires pour passer au schéma attendu [suppression, création et fusion de partitions selon les besoins].
    • Actualisez les partitions nouvellement créées ainsi que les partitions existantes dans la fenêtre incrémentielle.
  • La seule différence entre ApplyRefreshPolicy et la combinaison RequestRefresh+SaveChanges est ApplyRefreshPolicy active les options avancées qui ne sont pas disponibles dans le cas contraire.
  • Il est recommandé d’utiliser ApplyRefreshPolicy lorsque vous souhaitez utiliser un seul appel d’API, en particulier avec des options avancées.
  • Il est recommandé d’utiliser la combinaison de RequestRefresh + SaveChanges lorsque vous souhaitez combiner l’opération avec des appels de création supplémentaires dans le modèle avant l’appel à SaveChanges.

S’applique à