你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

.alter query acceleration policy 命令 (预览版)

适用于:✅Microsoft Fabric✅Azure 数据资源管理器

更改 特定外部增量表的查询加速策略

有关限制,请参阅 “限制”。

权限

你必须至少具有数据库管理员权限才能运行此命令。

语法

.alterexternal table ExternalTableName policy query_accelerationJSON 序列化策略

参数

客户 类型​​ 必需 说明
ExternalTableName string ✔️ 外部增量表的名称。
JSON 序列化策略 string ✔️ 包含 JSON 属性包字符串文本。

JSON 属性包

properties 类型 必需 说明
IsEnabled Boolean ✔️ 指示是否启用策略。
Timespan ✔️ 查询加速策略中定义的热时段。 最小值 = 1 d。

注意

查询加速应用于特定时间段内的数据,定义为timespanmodificationTime增量日志每个文件的声明开始。

示例

{"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"}'