你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az quantum job
注意
此参考是 Azure CLI(版本 2.41.0 或更高版本)的量子扩展的一部分。 该扩展将在首次运行 az quantum job 命令时自动安装。 详细了解扩展。
命令组“quantum”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
管理 Azure Quantum 的作业。
命令
名称 | 说明 | 类型 | 状态 |
---|---|---|---|
az quantum job cancel |
请求取消 Azure Quantum 上的作业(如果尚未完成)。 |
扩展 | 预览 |
az quantum job list |
获取 Quantum 工作区中的作业列表。 |
扩展 | 预览 |
az quantum job output |
获取运行作业的结果。 |
扩展 | 预览 |
az quantum job show |
获取作业的状态和详细信息。 |
扩展 | 预览 |
az quantum job submit |
提交要在 Azure Quantum 上运行的程序或线路。 |
扩展 | 预览 |
az quantum job wait |
将 CLI 置于等待状态,直到作业完成运行。 |
扩展 | 预览 |
az quantum job cancel
命令组“quantum”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
请求取消 Azure Quantum 上的作业(如果尚未完成)。
az quantum job cancel --job-id
--location
--resource-group
--workspace-name
示例
按 ID 取消 Azure Quantum 作业。
az quantum job cancel -g MyResourceGroup -w MyWorkspace -l MyLocation \
-j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy
必需参数
GUID 格式的作业唯一标识符。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
Quantum 工作区的名称。 可以使用 配置默认工作区 az quantum workspace set
。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az quantum job list
命令组“quantum”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
获取 Quantum 工作区中的作业列表。
az quantum job list --location
--resource-group
--workspace-name
示例
从 Azure Quantum 工作区获取作业列表。
az quantum job list -g MyResourceGroup -w MyWorkspace -l MyLocation
必需参数
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
Quantum 工作区的名称。 可以使用 配置默认工作区 az quantum workspace set
。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az quantum job output
命令组“quantum”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
获取运行作业的结果。
az quantum job output --job-id
--location
--resource-group
--workspace-name
[--item]
示例
打印成功的 Azure Quantum 作业的结果。
az quantum job output -g MyResourceGroup -w MyWorkspace -l MyLocation \
-j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy -o table
必需参数
GUID 格式的作业唯一标识符。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
Quantum 工作区的名称。 可以使用 配置默认工作区 az quantum workspace set
。
可选参数
批处理作业中的项索引。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az quantum job show
命令组“quantum”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
获取作业的状态和详细信息。
az quantum job show --job-id
--location
--resource-group
--workspace-name
示例
获取 Azure Quantum 作业的状态。
az quantum job show -g MyResourceGroup -w MyWorkspace -l MyLocation \
-j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --query status
必需参数
GUID 格式的作业唯一标识符。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
Quantum 工作区的名称。 可以使用 配置默认工作区 az quantum workspace set
。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az quantum job submit
命令组“quantum”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
提交要在 Azure Quantum 上运行的程序或线路。
az quantum job submit --location
--resource-group
--target-id
--workspace-name
[--entry-point]
[--job-input-file]
[--job-input-format]
[--job-name]
[--job-output-format]
[--job-params]
[--no-build]
[--project]
[--shots]
[--storage]
[--target-capability]
[<PROGRAM_ARGS>]
示例
从当前文件夹提交 Q# 程序。
az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \
-t MyTarget --job-name MyJob
使用目标作业参数从当前文件夹中提交 Q# 程序。
az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \
-t MyTarget --job-name MyJob --job-params param1=value1 param2=value2
使用程序参数(例如 n 量子比特 = 2)提交 Q# 程序。
az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \
-t MyTarget --job-name MyJob -- --n-qubits=2
使用目标功能参数从当前文件夹中提交 Q# 程序。
az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--target-capability MyTargetCapability
从当前文件夹中的文件提交 QIR 位代码或人类可读 LLVM 代码。
az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--job-name MyJob --job-input-format qir.v1 --job-input-file MyQirBitcode.bc \
--entry-point MyQirEntryPoint
必需参数
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
量子计算作业的执行引擎。 使用一组提供程序配置工作区时,它们各自启用一个或多个目标。 可以使用 .. 配置默认目标 az quantum target set
。
Quantum 工作区的名称。 可以使用 配置默认工作区 az quantum workspace set
。
可选参数
QIR 程序或线路的入口点。 QIR 是必需的。 在 Q# 作业上忽略。
要提交的输入文件的位置。 QIR、QIO 和直通作业是必需的。 在 Q# 作业上忽略。
要提交的文件格式。 在 Q# 作业上省略此参数。
要为此程序运行的友好名称。
预期的作业输出格式。 在 Q# 作业上忽略。
作为 key=value pairs、json 字符串或 @{file}
json 内容的列表传递给目标的作业参数。
[已弃用]如果指定,则提交之前不会生成 Q# 程序。
[已弃用]要提交的 Q# 项目的位置。 默认为当前文件夹。
在给定目标上运行 Q# 程序的次数。
如果指定,则Azure 存储的 连接ionString 用于存储作业数据和结果。
传递给编译器的目标功能参数。
指定为 --name=value 之后 --
的 Q# 操作所需的参数列表。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az quantum job wait
命令组“quantum”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
将 CLI 置于等待状态,直到作业完成运行。
az quantum job wait --job-id
--location
--resource-group
--workspace-name
[--max-poll-wait-secs]
示例
等待作业完成,检查 60 秒间隔。
az quantum job wait -g MyResourceGroup -w MyWorkspace -l MyLocation \
-j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --max-poll-wait-secs 60 -o table
必需参数
GUID 格式的作业唯一标识符。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
Quantum 工作区的名称。 可以使用 配置默认工作区 az quantum workspace set
。
可选参数
轮询时间(以秒为单位)查询 Azure Quantum 以获取相应作业的结果。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。