.alter 查詢加速原則命令 (預覽)
適用於: ✅Microsoft網狀架構✅Azure 數據總管
如需限制,請參閱 限制。
權限
您必須至少有 Database Admin 許可權才能執行此命令。
語法
.alter
external
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"}'