.alter-merge cluster policy request_classification 命令
适用于:✅Azure 数据资源管理器
启用或禁用群集的请求分类策略。
权限
你必须具有群集 AllDatabasesAdmin 权限才能运行此命令。
语法
.alter-merge
cluster
policy
request_classification
'{"IsEnabled":
[true|false] }
详细了解语法约定。
返回
该命令返回一行,其中显示了群集请求分类策略的详细信息。
下面是返回的输出的架构:
名称 | Type | 说明 |
---|---|---|
PolicyName | string |
策略的名称。 对于群集请求分类策略,此值为 ClusterRequestClassificationPolicy。 |
EntityName | string |
为其设置了策略的实体的名称。 对于群集请求分类策略,此值为空字符串。 |
策略 | string |
策略对象的 JSON 表示形式。 |
ChildEntities | string |
为其设置了此策略的子实体。 对于群集请求分类策略,此值为空字符串。 |
EntityType | string |
为其设置了此策略的实体的类型。 对于群集请求分类策略,此值为空字符串。 |
示例
启用策略
启用群集的请求分类策略:
.alter-merge cluster policy request_classification '{"IsEnabled":true}'
输出
PolicyName | EntityName | 策略 | ChildEntities | EntityType |
---|---|---|---|---|
ClusterRequestClassificationPolicy | {"ClassificationProperties": ["current_application", "request_type" ],"IsEnabled": true, "ClassificationFunction": "iff(request_properties.current_application == "Kusto.Explorer" and request_properties.request_type == "Query","Ad-hoc queries","default")"} |
禁用策略
禁用群集的请求分类策略:
.alter-merge cluster policy request_classification '{"IsEnabled":false}'
输出
PolicyName | EntityName | 策略 | ChildEntities | EntityType |
---|---|---|---|---|
ClusterRequestClassificationPolicy | {"ClassificationProperties": ["current_application", "request_type" ],"IsEnabled": false, "ClassificationFunction": "iff(request_properties.current_application == "Kusto.Explorer" and request_properties.request_type == "Query","Ad-hoc queries","default")"} |