Commande de stratégie de cluster request_classification .alter-merge
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer
Active ou désactive la stratégie de classification des requêtes du cluster.
Active ou désactive la stratégie de classification des demandes de la maison d’événements.
autorisations
Vous devez disposer des autorisations Cluster AllDatabasesAdmin pour exécuter cette commande.
Remarque
Le admin
rôle hérite des Cluster AllDatabasesAdmin
autorisations.
Syntaxe
.alter-merge
cluster
policy
request_classification
'{"IsEnabled":
[true|false]}
En savoir plus sur les conventions de syntaxe.
Retours
La commande retourne une ligne montrant les détails de la stratégie de classification des demandes de cluster.
La commande retourne une ligne affichant les détails de la stratégie de classification des requêtes eventhouse.
Voici le schéma de la sortie retournée :
Nom | Type | Description |
---|---|---|
PolicyName | string |
Nom de la stratégie. Pour la stratégie de classification des demandes de cluster, cette valeur est ClusterRequestClassificationPolicy. |
Nom de l’entité | string |
Nom de l’entité pour laquelle la stratégie est définie. Pour la stratégie de classification des demandes de cluster, cette valeur est une chaîne vide. |
Stratégie | string |
Représentation JSON de l’objet de stratégie. |
ChildEntities | string |
Entités enfants pour lesquelles cette stratégie est définie. Pour la stratégie de classification des demandes de cluster, cette valeur est une chaîne vide. |
EntityType | string |
Type d’entité pour laquelle cette stratégie est définie. Pour la stratégie de classification des demandes de cluster, cette valeur est une chaîne vide. |
Nom | Type | Description |
---|---|---|
PolicyName | string |
Nom de la stratégie. Pour la stratégie de classification des demandes eventhouse, cette valeur est ClusterRequestClassificationPolicy. |
Nom de l’entité | string |
Nom de l’entité pour laquelle la stratégie est définie. Pour la stratégie de classification des requêtes eventhouse, cette valeur est une chaîne vide. |
Stratégie | string |
Représentation JSON de l’objet de stratégie. |
ChildEntities | string |
Entités enfants pour lesquelles cette stratégie est définie. Pour la stratégie de classification des requêtes eventhouse, cette valeur est une chaîne vide. |
EntityType | string |
Type d’entité pour laquelle cette stratégie est définie. Pour la stratégie de classification des requêtes eventhouse, cette valeur est une chaîne vide. |
Exemples
Activer la stratégie
Activez la stratégie de classification des demandes pour le cluster :
Activez la stratégie de classification des demandes pour l’eventhouse :
.alter-merge cluster policy request_classification '{"IsEnabled":true}'
Sortie
PolicyName | Nom de l’entité | Stratégie | ChildEntities | EntityType |
---|---|---|---|---|
ClusterRequestClassificationPolicy | {"ClassificationProperties » : ["current_application », « request_type » ],"IsEnabled » : true, « ClassificationFunction » : « iff(request_properties.current_application == « Kusto.Explorer » et request_properties.request_type == « Query »,"Ad-hoc query »,"default »)"} |
Désactiver la stratégie
Désactivez la stratégie de classification des demandes pour le cluster :
Désactivez la stratégie de classification des demandes pour l’eventhouse :
.alter-merge cluster policy request_classification '{"IsEnabled":false}'
Sortie
PolicyName | Nom de l’entité | Stratégie | ChildEntities | EntityType |
---|---|---|---|---|
ClusterRequestClassificationPolicy | {"ClassificationProperties » : ["current_application », « request_type » ],"IsEnabled » : false, « ClassificationFunction » : « iff(request_properties.current_application == « Kusto.Explorer » et request_properties.request_type == « Query »,"Requêtes Ad hoc »,"default »)"} |