次の方法で共有


.alter-merge table policy roworder コマンド

適用対象: ✅Microsoft FabricAzure データ エクスプローラー

テーブルの 順序ポリシーを変更します。 行順序ポリシーは、 拡張 (データ シャード)で行の順序を定義する省略可能なテーブル ポリシーです。 少ない値セットに順序を付けられるとき、そのセットに関連するクエリのパフォーマンスをこのポリシーで改善できます。

アクセス許可

このコマンドを実行するには、少なくとも Table 管理者 アクセス許可が必要です。

構文

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

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
TableName string ✔️ テーブルの名前。
SortKey string ✔️ エクステント内のデータを並べ替える列。

ヒント

最大 2 つの並べ替えキーを使用することをお勧めします。 詳細については、「パフォーマンスに関する考慮事項」を参照してください。

1 つのテーブルの行順序ポリシーを設定します。

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

複数のテーブルの行順序ポリシーを設定します。

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