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

.alter-merge cluster policy request_classification 命令

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

启用或禁用群集的请求分类策略。

启用或禁用事件屋的请求分类策略。

权限

你必须具有群集 AllDatabasesAdmin 权限才能运行此命令。

注意

角色 admin 继承 Cluster AllDatabasesAdmin 权限。

语法

.alter-merge cluster policy request_classification '{"IsEnabled": [true|false] }

详细了解语法约定

返回

该命令返回一行,其中显示了群集请求分类策略的详细信息。

该命令返回一行,其中显示了 eventhouse 请求分类策略的详细信息。

下面是返回的输出的架构:

名称 Type 说明
PolicyName string 策略的名称。 对于群集请求分类策略,此值为 ClusterRequestClassificationPolicy。
EntityName string 为其设置了策略的实体的名称。 对于群集请求分类策略,此值为空字符串。
策略 string 策略对象的 JSON 表示形式。
ChildEntities string 为其设置了此策略的子实体。 对于群集请求分类策略,此值为空字符串。
EntityType string 为其设置了此策略的实体的类型。 对于群集请求分类策略,此值为空字符串。
名称 Type 说明
PolicyName string 策略的名称。 对于 eventhouse 请求分类策略,此值为 ClusterRequestClassificationPolicy
EntityName string 为其设置了策略的实体的名称。 对于 eventhouse 请求分类策略,此值为空字符串。
策略 string 策略对象的 JSON 表示形式。
ChildEntities string 为其设置了此策略的子实体。 对于 eventhouse 请求分类策略,此值为空字符串。
EntityType string 为其设置了此策略的实体的类型。 对于 eventhouse 请求分类策略,此值为空字符串。

示例

启用策略

启用群集的请求分类策略:

为 eventhouse 启用请求分类策略:

.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")"}