共用方式為


.cancel 作業命令

適用於: ✅Microsoft網狀架構Azure 數據總管

此命令會取消查詢作業中長時間執行的擷取。 當作業花費太長的時間,而且您想要在執行時中止它時,此命令就很有用。

取消作業命令不保證成功。 命令的 .cancel operation 輸出會指出取消是否成功。

注意

僅支援 從查詢命令擷取取消作業命令,而不支援取消任何其他命令。

語法

.canceloperation 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 已成功取消 命令已由我取消