Partager via


Commande .alter-merge table policy roworder

S’applique à : ✅Microsoft Fabric✅Azure Data Explorer

Modifie la stratégie d’ordre des lignes de la table. La stratégie d’ordre des lignes est une stratégie de table facultative qui définit l’ordre des lignes dans une étendue (partition de données). Cette stratégie peut améliorer les performances des requêtes liées à un petit ensemble de valeurs qui peuvent être ordonnées.

autorisations

Vous devez disposer au moins des autorisations d’administrateur de table pour exécuter cette commande.

Syntaxe

.alter-mergetable TableNamepolicy (roworder SortKey (asc | desc) [, ...])

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
TableName string ✔️ Nom de la table.
SortKey string ✔️ Colonne par laquelle trier les données dans l’étendue.

Conseil

Nous vous recommandons d’utiliser un maximum de deux clés de tri. Pour plus d'informations, consultez Considérations sur les performances.

Exemples

Définissez la stratégie d’ordre de ligne pour une table :

.alter-merge table events policy roworder (TenantId asc, Timestamp desc)

Définissez la stratégie d’ordre des lignes pour plusieurs tables :

.alter-merge tables (events1, events2, events3) policy roworder (TenantId asc, Timestamp desc)