Freigeben über


.alter-merge table policy roworder-Befehl

Gilt für: ✅Microsoft Fabric✅Azure Data Explorer

Ändert die Zeilenreihenfolgerichtlinie der Tabelle. Die Zeilenreihenfolgerichtlinie ist eine optionale Tabellenrichtlinie, die die Zeilenreihenfolge in einem Umfang (Datenshard) definiert. Diese Richtlinie kann die Leistung für Abfragen verbessern, die sich auf eine kleine Gruppe von Werten beziehen, die sortiert werden können.

Berechtigungen

Sie müssen mindestens über Die Berechtigungen des Tabellenadministrators verfügen, um diesen Befehl auszuführen.

Syntax

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

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
TableName string ✔️ Der Name der Tabelle.
SortKey string ✔️ Die Spalte, nach der die Daten im Umfang sortiert werden sollen.

Tipp

Es wird empfohlen, maximal zwei Sortierschlüssel zu verwenden. Weitere Informationen finden Sie unter Überlegungen zur Leistung.

Beispiele

Legen Sie die Zeilenreihenfolgerichtlinie für eine Tabelle fest:

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

Legen Sie die Zeilenreihenfolgerichtlinie für mehrere Tabellen fest:

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