.cancel 作業命令
適用於: ✅Microsoft網狀架構✅Azure 數據總管
此命令會取消查詢作業中長時間執行的擷取。 當作業花費太長的時間,而且您想要在執行時中止它時,此命令就很有用。
取消作業命令不保證成功。 命令的 .cancel operation
輸出會指出取消是否成功。
注意
僅支援 從查詢命令擷取取消作業命令,而不支援取消任何其他命令。
語法
.cancel
operation
OperationId [with
=
reason
(
ReasonPhrase ] )
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
OperationId | guid |
✔️ | 從執行中命令傳回之作業標識碼的 GUID。 |
ReasonPhrase | string |
取消執行命令的原因。 |
傳回
輸出參數 | 類型 | 描述 |
---|---|---|
OperationId | guid |
已取消之作業的作業標識碼。 |
作業 | string |
已取消的作業種類。 |
StartedOn | datetime |
已取消之作業的開始時間。 |
CancellationState | string |
傳回下列其中一個選項:Cancelled successfully :作業已取消 Cancel failed :目前無法取消作業。 作業可能仍在執行中,或可能已完成。 |
ReasonPhrase | string |
取消失敗的原因。 |
範例
.cancel operation 078b2641-f10d-4694-96f8-1ee2b75dda48 with(Reason="Command canceled by me")
OperationId | 作業 | StartedOn | CancellationState | ReasonPhrase |
---|---|---|---|---|
c078b2641-f10d-4694-96f8-1ee2b75dda48 | TableSetOrAppend | 2022-07-18 09:03:55.1387320 | 已成功取消 | 命令已由我取消 |