共用方式為


.alter 查詢加速原則命令 (預覽)

適用於: ✅Microsoft網狀架構Azure 數據總管

改變特定外部差異數據表的查詢加速原則

如需限制,請參閱 限制

權限

您必須至少有 Database Admin 許可權才能執行此命令。

語法

.alterexternal table ExternalTableName policy query_acceleration 'JSON 串行化原則'

參數

姓名 類型​​ 必要 描述
ExternalTableName string ✔️ 外部差異數據表的名稱。
JSON 串行化原則 string ✔️ 保存 JSON 屬性包字串常值。

JSON 屬性包

屬性 型別 必要 描述
IsEnabled Boolean ✔️ 指出是否啟用原則。
經常性 Timespan ✔️ 查詢加速原則中定義的熱期間。 最小值 = 1 d。

注意

查詢加速會套用至特定時段內的數據,定義為 timespan,從 modificationTime 差異記錄每個檔案所述的 開始。

範例

{"IsEnabled": true, "Hot": "1.00:00:00"}

傳回

此命令會傳回包含修改原則物件的一筆記錄的數據表。

資料行 類型​ 描述
PolicyName string 原則名稱 - QueryAcceleration
EntityName string 實體的完整名稱: [DatabaseName].[ExternalTableName]
原則 string 在外部差異數據表上設定之查詢加速原則的 JSON 串行化
ChildEntities string 此原則會影響的子實體 - null
EntityType string 原則所套用之實體的類型 - ExternalTable

範例

.alter external table MyExternalTable policy query_acceleration '{"IsEnabled": true, "Hot": "1.00:00:00"}'