Freigeben über


Abfragebefehl '.cancel'

Gilt für: ✅Microsoft Fabric✅Azure Data Explorer

Der .cancel query Befehl startet einen Best-Effort-Versuch, eine bestimmte ausgeführte Abfrage abzubrechen. Clusteradministratoren können jede laufende Abfrage abbrechen. Datenbankadministratoren können jede ausgeführte Abfrage abbrechen, die für eine Datenbank aufgerufen wurde, auf die sie Administratorzugriff haben. Alle Prinzipale können die Ausführung von Abfragen abbrechen, die sie gestartet haben.

Der .cancel query Befehl startet einen Best-Effort-Versuch, eine bestimmte ausgeführte Abfrage abzubrechen. Administratoren können jede laufende Abfrage abbrechen. Benutzer mit Administratorrechten für Datenbanken können jede ausgeführte Abfrage abbrechen, die für eine Datenbank aufgerufen wurde, auf die sie Administratorzugriff haben. Alle Benutzer können die Ausführung von von ihnen gestarteten Abfragen abbrechen.

Syntax

.cancelquery ClientActivityId [with = reason ( ReasonPhrase ] )

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
ClientActivityId string ✔️ Der Wert der Eigenschaft der ausgeführten ClientActivityId Abfrage. Suchen Sie die ClientActivityId einer Abfrage, indem Sie den Befehl ".show queries" ausführen.
ReasonPhrase string ✔️ Beschreibt den Grund für das Abbrechen der ausgeführten Abfrage und ist in den Abfrageergebnissen enthalten, wenn sie erfolgreich abgebrochen wurde.

Beispiel

In diesem Beispiel wird eine bestimmte Abfrage mithilfe von ClientActivityId abgebrochen.

.cancel query "KE.RunQuery;8f70e9ab-958f-4955-99df-d2a288b32b2c"