az quantum job
Nota
Questo riferimento fa parte dell'estensione quantistica per l'interfaccia della riga di comando di Azure (versione 2.41.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az quantum job . Altre informazioni sulle estensioni.
Il gruppo di comandi 'quantum' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Gestire i processi per Azure Quantum.
Comandi
Nome | Descrizione | Tipo | Stato |
---|---|---|---|
az quantum job cancel |
Richiedere di annullare un processo in Azure Quantum se non è stato completato. |
Estensione | Anteprima |
az quantum job list |
Ottenere l'elenco dei processi in un'area di lavoro quantistica. |
Estensione | Anteprima |
az quantum job output |
Ottenere i risultati dell'esecuzione di un processo. |
Estensione | Anteprima |
az quantum job show |
Ottenere lo stato e i dettagli del processo. |
Estensione | Anteprima |
az quantum job submit |
Inviare un programma o un circuito da eseguire in Azure Quantum. |
Estensione | Anteprima |
az quantum job wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino al termine dell'esecuzione del processo. |
Estensione | Anteprima |
az quantum job cancel
Il gruppo di comandi 'quantum' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Richiedere di annullare un processo in Azure Quantum se non è stato completato.
az quantum job cancel --job-id
--location
--resource-group
--workspace-name
Esempio
Annullare un processo di Azure Quantum in base all'ID.
az quantum job cancel -g MyResourceGroup -w MyWorkspace -l MyLocation \
-j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy
Parametri necessari
Identificatore univoco del processo in formato GUID.
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome dell'area di lavoro quantistica. È possibile configurare l'area di lavoro predefinita usando az quantum workspace set
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az quantum job list
Il gruppo di comandi 'quantum' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ottenere l'elenco dei processi in un'area di lavoro quantistica.
az quantum job list --location
--resource-group
--workspace-name
Esempio
Ottenere l'elenco dei processi da un'area di lavoro di Azure Quantum.
az quantum job list -g MyResourceGroup -w MyWorkspace -l MyLocation
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome dell'area di lavoro quantistica. È possibile configurare l'area di lavoro predefinita usando az quantum workspace set
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az quantum job output
Il gruppo di comandi 'quantum' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ottenere i risultati dell'esecuzione di un processo.
az quantum job output --job-id
--location
--resource-group
--workspace-name
[--item]
Esempio
Stampare i risultati di un processo di Azure Quantum riuscito.
az quantum job output -g MyResourceGroup -w MyWorkspace -l MyLocation \
-j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy -o table
Parametri necessari
Identificatore univoco del processo in formato GUID.
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome dell'area di lavoro quantistica. È possibile configurare l'area di lavoro predefinita usando az quantum workspace set
.
Parametri facoltativi
Indice dell'elemento in un processo di invio in batch.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az quantum job show
Il gruppo di comandi 'quantum' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ottenere lo stato e i dettagli del processo.
az quantum job show --job-id
--location
--resource-group
--workspace-name
Esempio
Ottenere lo stato di un processo di Azure Quantum.
az quantum job show -g MyResourceGroup -w MyWorkspace -l MyLocation \
-j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --query status
Parametri necessari
Identificatore univoco del processo in formato GUID.
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome dell'area di lavoro quantistica. È possibile configurare l'area di lavoro predefinita usando az quantum workspace set
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az quantum job submit
Il gruppo di comandi 'quantum' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Inviare un programma o un circuito da eseguire in 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>]
Esempio
Inviare un programma Q# dalla cartella corrente.
az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \
-t MyTarget --job-name MyJob
Inviare un programma Q# dalla cartella corrente con parametri di processo per una destinazione.
az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \
-t MyTarget --job-name MyJob --job-params param1=value1 param2=value2
Inviare un programma Q# con parametri di programma (ad esempio n-qubit = 2).
az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \
-t MyTarget --job-name MyJob -- --n-qubits=2
Inviare un programma Q# dalla cartella corrente con un parametro di funzionalità di destinazione.
az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--target-capability MyTargetCapability
Inviare codice LLVM leggibile o codice QIR da un file nella cartella corrente.
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
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Motore di esecuzione per i processi di calcolo quantistico. Quando un'area di lavoro è configurata con un set di provider, ognuna abilita una o più destinazioni. È possibile configurare la destinazione predefinita usando az quantum target set
.
Nome dell'area di lavoro quantistica. È possibile configurare l'area di lavoro predefinita usando az quantum workspace set
.
Parametri facoltativi
Punto di ingresso per il programma o il circuito QIR. Obbligatorio per QIR. Ignorato nei processi Q#.
Percorso del file di input da inviare. Obbligatorio per i processi QIR, QIO e pass-through. Ignorato nei processi Q#.
Formato del file da inviare. Omettere questo parametro nei processi Q#.
Nome descrittivo da assegnare a questa esecuzione del programma.
Formato di output del processo previsto. Ignorato nei processi Q#.
Parametri del processo passati alla destinazione come elenco di coppie chiave=valore, stringa json o @{file}
con contenuto JSON.
[Deprecato] Se specificato, il programma Q# non viene compilato prima dell'invio.
[Deprecato] Percorso del progetto Q# da inviare. Il valore predefinito è la cartella corrente.
Numero di volte in cui eseguire il programma Q# nella destinazione specificata.
Se specificato, la Connessione ionString di un Archiviazione di Azure viene usata per archiviare i dati e i risultati del processo.
Parametro della funzionalità di destinazione passato al compilatore.
Elenco di argomenti previsti dall'operazione Q# specificata come --name=value dopo --
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az quantum job wait
Il gruppo di comandi 'quantum' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino al termine dell'esecuzione del processo.
az quantum job wait --job-id
--location
--resource-group
--workspace-name
[--max-poll-wait-secs]
Esempio
Attendere il completamento di un processo, controllare a intervalli di 60 secondi.
az quantum job wait -g MyResourceGroup -w MyWorkspace -l MyLocation \
-j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --max-poll-wait-secs 60 -o table
Parametri necessari
Identificatore univoco del processo in formato GUID.
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome dell'area di lavoro quantistica. È possibile configurare l'area di lavoro predefinita usando az quantum workspace set
.
Parametri facoltativi
Tempo di polling in secondi per eseguire query su Azure Quantum per ottenere i risultati del processo corrispondente.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.