Поделиться через


Команда alter-merge cluster policy request_classification

Область применения: ✅Microsoft Fabric✅Azure Data Explorer

Включает или отключает политику классификации запросов кластера.

Включает или отключает политику классификации запросов Eventhouse.

Разрешения

Для выполнения этой команды необходимо иметь разрешения Cluster AllDatabasesAdmin .

Примечание.

Роль admin наследует Cluster AllDatabasesAdmin разрешения.

Синтаксис

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

Дополнительные сведения о соглашениях синтаксиса.

Возвраты

Команда возвращает одну строку, показывающую сведения о политике классификации запросов кластера.

Команда возвращает одну строку, показывающую сведения о политике классификации запросов Eventhouse.

Ниже приведена схема возвращаемых выходных данных:

Имя. Тип Описание
PolicyName string Имя политики. Для политики классификации запросов кластера это значение ClusterRequestClassificationPolicy.
EntityName string Имя сущности, для которой задана политика. Для политики классификации запросов кластера это значение является пустой строкой.
Политика string Представление json объекта политики.
Дочерние сущности string Дочерние сущности, для которых задана эта политика. Для политики классификации запросов кластера это значение является пустой строкой.
EntityType string Тип сущности, для которой задана эта политика. Для политики классификации запросов кластера это значение является пустой строкой.
Имя. Тип Описание
PolicyName string Имя политики. Для политики классификации запросов Eventhouse это значение равно ClusterRequestClassificationPolicy.
EntityName string Имя сущности, для которой задана политика. Для политики классификации запросов Eventhouse это значение является пустой строкой.
Политика string Представление json объекта политики.
Дочерние сущности string Дочерние сущности, для которых задана эта политика. Для политики классификации запросов Eventhouse это значение является пустой строкой.
EntityType string Тип сущности, для которой задана эта политика. Для политики классификации запросов Eventhouse это значение является пустой строкой.

Примеры

Включение политики

Включите политику классификации запросов для кластера:

Включите политику классификации запросов для хранилища событий:

.alter-merge cluster policy request_classification '{"IsEnabled":true}'

Выходные данные

PolicyName EntityName Политика Дочерние сущности EntityType
ClusterRequestClassificationPolicy {"ClassificationProperties": ["current_application", "request_type" ],"IsEnabled": true, "ClassificationFunction": "iff(request_properties.current_application == "Kusto.Explorer" и request_properties.request_type == "Query", "Ad-hoc querys","default")}

Отключение политики

Отключите политику классификации запросов для кластера:

Отключите политику классификации запросов для хранилища событий:

.alter-merge cluster policy request_classification '{"IsEnabled":false}'

Выходные данные

PolicyName EntityName Политика Дочерние сущности EntityType
ClusterRequestClassificationPolicy {"ClassificationProperties": ["current_application", "request_type" ],"IsEnabled": false, "ClassificationFunction": "iff(request_properties.current_application == "Kusto.Explorer" и request_properties.request_type == "Query", "Ad-hoc querys","default")}