Команда .cancel operation
Область применения: ✅Microsoft Fabric✅Azure Data Explorer
Эта команда отменяет длительный прием из операции запроса. Эта команда полезна, если операция занимает слишком много времени, и вы хотите прервать ее во время выполнения.
Команда операции отмены не гарантируется успешной. Выходные данные .cancel operation
команды указывают, успешно ли выполнена отмена.
Примечание.
Команда отмены поддерживается только для приема из команд запросов, а не для отмены других команд.
Синтаксис
.cancel
operation
OperationId [with
=
reason
(
ReasonPhrase ] )
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
OperationId | guid |
✔️ | Guid идентификатора операции, возвращенного из выполняемой команды. |
ReasonPhrase | string |
Причина отмены выполняемой команды. |
Возвраты
Выходной параметр | Тип | Описание |
---|---|---|
OperationId | guid |
Идентификатор операции, отмененной. |
Операция | string |
Тип операции, который был отменен. |
StartedOn | datetime |
Время начала операции, отмененной. |
ОтменаState | string |
Возвращает один из следующих вариантов: Cancelled successfully : операция отменена Cancel failed : операция не может быть отменена на этом этапе. Операция по-прежнему может выполняться или может завершиться. |
ReasonPhrase | string |
Причина того, почему отмена не была успешной. |
Пример
.cancel operation 078b2641-f10d-4694-96f8-1ee2b75dda48 with(Reason="Command canceled by me")
OperationId | Операция | StartedOn | ОтменаState | ReasonPhrase |
---|---|---|---|---|
c078b2641-f10d-4694-96f8-1ee2b75dda48 | TableSetOrAppend | 2022-07-18 09:03:55.1387320 | Успешно отменено | Команда отменена мной |