.cancel operation 命令
适用于:✅Azure 数据资源管理器
此命令从查询操作中取消长时间运行的引入。 当操作时间太长并且你想在操作运行时中止它时,此命令很有用。
无法保证取消操作命令成功。 .cancel operation
命令的输出指示取消是否成功。
注意
取消操作命令仅支持用于从查询引入命令,而不支持用于取消任何其他命令。
语法
.cancel
operation
OperationId [with
(
reason
=
ReasonPhrase )
]
详细了解语法约定。
参数
客户 | 类型 | 必需 | 说明 |
---|---|---|---|
OperationId | guid |
✔️ | 表示从正在运行的命令返回的操作 ID 的 guid。 |
ReasonPhrase | string |
取消正在运行的命令的原因。 |
返回
输出参数 | 类型 | 说明 |
---|---|---|
OperationId | guid |
已取消操作的操作 ID。 |
操作 | 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 | 成功取消 | 我已取消命令 |