Команда 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")} |