Opdracht voor .cancel-bewerking

Met deze opdracht annuleert u een langlopende opname van de querybewerking. Deze opdracht is handig als de bewerking te lang duurt en u deze wilt afbreken tijdens het uitvoeren.

De opdracht voor de annuleringsbewerking slaagt niet gegarandeerd. De uitvoer van de .cancel operation opdracht geeft aan of de annulering is geslaagd.

Notitie

De opdracht voor annuleren wordt alleen ondersteund voor opname van queryopdrachten en niet voor het annuleren van andere opdrachten.

Syntax

.canceloperationOperationId [with=reason(ReasonPhrase)]

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
OperationId guid ✔️ Een GUID van de bewerkings-id die wordt geretourneerd door de actieve opdracht.
ReasonPhrase string De reden voor het annuleren van de actieve opdracht.

Retouren

Uitvoerparameter Type Description
OperationId guid De bewerkings-id van de bewerking die is geannuleerd.
Bewerking string Het type bewerking dat is geannuleerd.
Gestart op datetime De begintijd van de bewerking die is geannuleerd.
CancellationState string Retourneert een van de volgende opties:
Cancelled successfully: de bewerking is geannuleerd
Cancel failed: de bewerking kan op dit moment niet worden geannuleerd. De bewerking is mogelijk nog steeds actief of is mogelijk voltooid.
ReasonPhrase string Reden waarom de annulering niet is geslaagd.

Voorbeeld

.cancel operation 078b2641-f10d-4694-96f8-1ee2b75dda48 with(Reason="Command canceled by me")
OperationId Bewerking Gestart op CancellationState ReasonPhrase
c078b2641-f10d-4694-96f8-1ee2b75dda48 TableSetOrAppend 2022-07-18 09:03:55.1387320 Geannuleerd Opdracht geannuleerd door mij