Befehl „.alter-merge cluster“ für „request_classification“
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer
Aktiviert oder deaktiviert die Anforderungsklassifizierungsrichtlinie des Clusters.
Aktiviert oder deaktiviert die Anforderungsklassifizierungsrichtlinie von Eventhouse.
Berechtigungen
Sie müssen über Die Berechtigungen "Cluster AllDatabasesAdmin " verfügen, um diesen Befehl auszuführen.
Hinweis
Die admin
Rolle erbt Cluster AllDatabasesAdmin
Berechtigungen.
Syntax
.alter-merge
cluster
policy
request_classification
'{"IsEnabled":
[true|false]}
Erfahren Sie mehr über Syntaxkonventionen.
Gibt zurück
Der Befehl gibt eine Zeile mit den Details der Clusteranforderungsklassifizierungsrichtlinie zurück.
Der Befehl gibt eine Zeile mit den Details der Eventhouse-Anforderungsklassifizierungsrichtlinie zurück.
Es folgt das Schema der zurückgegebenen Ausgabe:
Name | Typ | Beschreibung |
---|---|---|
PolicyName | string |
Name der Richtlinie. Für die Klassifizierungsrichtlinie für Clusteranforderungen ist dieser Wert ClusterRequestClassificationPolicy. |
EntityName | string |
Name der Entität, für die die Richtlinie festgelegt ist. Bei der Klassifizierungsrichtlinie für Clusteranforderungen ist dieser Wert eine leere Zeichenfolge. |
Policy | string |
JSON-Darstellung des Richtlinienobjekts. |
ChildEntities | string |
Untergeordnete Entitäten, für die diese Richtlinie festgelegt ist. Bei der Klassifizierungsrichtlinie für Clusteranforderungen ist dieser Wert eine leere Zeichenfolge. |
EntityType | string |
Typ der Entität, für die diese Richtlinie festgelegt ist. Bei der Klassifizierungsrichtlinie für Clusteranforderungen ist dieser Wert eine leere Zeichenfolge. |
Name | Typ | Beschreibung |
---|---|---|
PolicyName | string |
Name der Richtlinie. Für die Eventhouse-Anforderungsklassifizierungsrichtlinie ist dieser Wert ClusterRequestClassificationPolicy. |
EntityName | string |
Name der Entität, für die die Richtlinie festgelegt ist. Bei der Eventhouse-Anforderungsklassifizierungsrichtlinie ist dieser Wert eine leere Zeichenfolge. |
Policy | string |
JSON-Darstellung des Richtlinienobjekts. |
ChildEntities | string |
Untergeordnete Entitäten, für die diese Richtlinie festgelegt ist. Bei der Eventhouse-Anforderungsklassifizierungsrichtlinie ist dieser Wert eine leere Zeichenfolge. |
EntityType | string |
Typ der Entität, für die diese Richtlinie festgelegt ist. Bei der Eventhouse-Anforderungsklassifizierungsrichtlinie ist dieser Wert eine leere Zeichenfolge. |
Beispiele
Aktivieren der Richtlinie
Aktivieren sie die Anforderungsklassifizierungsrichtlinie für den Cluster:
Aktivieren Sie die Anforderungsklassifizierungsrichtlinie für das Ereignishaus:
.alter-merge cluster policy request_classification '{"IsEnabled":true}'
Output
PolicyName | EntityName | Policy | ChildEntities | EntityType |
---|---|---|---|---|
ClusterRequestClassificationPolicy | {"ClassificationProperties": ["current_application", "request_type" ],"IsEnabled": true, "ClassificationFunction": "iff(request_properties.current_application == "Kusto.Explorer" und request_properties.request_type == "Query","Ad-hoc queries","default")"} |
Deaktivieren der Richtlinie
Anforderungsklassifizierungsrichtlinie für den Cluster deaktivieren:
Anforderungsklassifizierungsrichtlinie für das Eventhouse deaktivieren:
.alter-merge cluster policy request_classification '{"IsEnabled":false}'
Output
PolicyName | EntityName | Policy | ChildEntities | EntityType |
---|---|---|---|---|
ClusterRequestClassificationPolicy | {"ClassificationProperties": ["current_application", "request_type" ],"IsEnabled": false, "ClassificationFunction": "iff(request_properties.current_application == "Kusto.Explorer" und request_properties.request_type == "Query","Ad-hoc queries","default")"} |