Aracılığıyla paylaş


az quantum job

Not

Bu başvuru, Azure CLI (sürüm 2.41.0 veya üzeri) için kuantum uzantısının bir parçasıdır. Uzantı, bir az quantum job komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

'quantum' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Azure Quantum işlerini yönetme.

Komutlar

Name Description Tür Durum
az quantum job cancel

Tamamlanmadıysa Azure Quantum'da bir işi iptal etme isteğinde bulunun.

Dahili Önizleme
az quantum job list

Kuantum Çalışma Alanı'ndaki işlerin listesini alın.

Dahili Önizleme
az quantum job output

bir işi çalıştırmanın sonuçlarını alın.

Dahili Önizleme
az quantum job show

İşin durumunu ve ayrıntılarını alın.

Dahili Önizleme
az quantum job submit

Azure Quantum'da çalıştırılacak bir program veya bağlantı hattı gönderin.

Dahili Önizleme
az quantum job wait

İşin çalışması bitene kadar CLI'yi bekleme durumuna yerleştirin.

Dahili Önizleme

az quantum job cancel

Önizleme

'quantum' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Tamamlanmadıysa Azure Quantum'da bir işi iptal etme isteğinde bulunun.

az quantum job cancel --job-id
                      --location
                      --resource-group
                      --workspace-name

Örnekler

Azure Quantum işini kimliğine göre iptal etme.

az quantum job cancel -g MyResourceGroup -w MyWorkspace -l MyLocation \
    -j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy

Gerekli Parametreler

--job-id -j

GUID biçiminde iş benzersiz tanımlayıcısı.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--workspace-name -w

Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az quantum job list

Önizleme

'quantum' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Kuantum Çalışma Alanı'ndaki işlerin listesini alın.

az quantum job list --location
                    --resource-group
                    --workspace-name

Örnekler

Azure Quantum çalışma alanından iş listesini alın.

az quantum job list -g MyResourceGroup -w MyWorkspace -l MyLocation

Gerekli Parametreler

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--workspace-name -w

Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az quantum job output

Önizleme

'quantum' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

bir işi çalıştırmanın sonuçlarını alın.

az quantum job output --job-id
                      --location
                      --resource-group
                      --workspace-name
                      [--item]

Örnekler

Başarılı bir Azure Quantum işinin sonuçlarını yazdırın.

az quantum job output -g MyResourceGroup -w MyWorkspace -l MyLocation \
    -j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy -o table

Gerekli Parametreler

--job-id -j

GUID biçiminde iş benzersiz tanımlayıcısı.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--workspace-name -w

Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--item

Toplu işlemdeki öğe dizini.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az quantum job show

Önizleme

'quantum' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

İşin durumunu ve ayrıntılarını alın.

az quantum job show --job-id
                    --location
                    --resource-group
                    --workspace-name

Örnekler

Azure Quantum işinin durumunu alma.

az quantum job show -g MyResourceGroup -w MyWorkspace -l MyLocation \
    -j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --query status

Gerekli Parametreler

--job-id -j

GUID biçiminde iş benzersiz tanımlayıcısı.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--workspace-name -w

Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az quantum job submit

Önizleme

'quantum' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Azure Quantum'da çalıştırılacak bir program veya bağlantı hattı gönderin.

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>]

Örnekler

Geçerli klasörden bir Q# programı gönderin.

az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \
   -t MyTarget --job-name MyJob

Geçerli klasörden bir hedef için iş parametreleri içeren bir Q# programı gönderin.

az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \
   -t MyTarget --job-name MyJob --job-params param1=value1 param2=value2

Program parametreleriyle bir Q# programı gönderin (örn. n-qubits = 2).

az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation \
   -t MyTarget --job-name MyJob -- --n-qubits=2

Geçerli klasörden hedef yetenek parametresiyle bir Q# programı gönderin.

az quantum job submit -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
    --target-capability MyTargetCapability

Geçerli klasördeki bir dosyadan QIR bit kodu veya insan tarafından okunabilir LLVM kodu gönderin.

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

Gerekli Parametreler

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--target-id -t

Kuantum bilişim işleri için yürütme altyapısı. Bir çalışma alanı bir sağlayıcı kümesiyle yapılandırıldığında, her biri bir veya daha fazla hedefi etkinleştirir. kullanarak az quantum target setvarsayılan hedefi yapılandırabilirsiniz.

--workspace-name -w

Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--entry-point

QIR programı veya bağlantı hattı için giriş noktası. QIR için gereklidir. Q# işlerinde yoksayılır.

--job-input-file

Gönderilebilecek giriş dosyasının konumu. QIR, QIO ve geçiş işleri için gereklidir. Q# işlerinde yoksayılır.

--job-input-format

Gönderecek dosyanın biçimi. Q# işlerinde bu parametreyi atla.

--job-name

Programın bu çalıştırmasına vermek için kolay bir ad.

--job-output-format

Beklenen iş çıktı biçimi. Q# işlerinde yoksayılır.

--job-params

İş parametreleri anahtar=değer çiftlerinin, json dizesinin veya @{file} json içeriğinin listesi olarak hedefe geçirilir.

--no-build

[Kullanım dışı] Belirtilirse, Q# programı göndermeden önce derlenmez.

varsayılan değer: False
--project

[Kullanım dışı] Gönderecek Q# projesinin konumu. Varsayılan olarak geçerli klasöre geçer.

--shots

Verilen hedefte Q# programını çalıştırma sayısı.

--storage

Belirtilirse, iş verilerini ve sonuçlarını depolamak için azure Depolama Bağlan ionString kullanılır.

--target-capability

Hedef yetenek parametresi derleyiciye geçirildi.

<PROGRAM_ARGS>

sonrasında --name=value --olarak belirtilen Q# işlemi tarafından beklenen bağımsız değişkenlerin listesi.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az quantum job wait

Önizleme

'quantum' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

İşin çalışması bitene kadar CLI'yi bekleme durumuna yerleştirin.

az quantum job wait --job-id
                    --location
                    --resource-group
                    --workspace-name
                    [--max-poll-wait-secs]

Örnekler

İşin tamamlanmasını bekleyin, 60 saniyelik aralıklarla denetleyin.

az quantum job wait -g MyResourceGroup -w MyWorkspace -l MyLocation \
    -j yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy --max-poll-wait-secs 60 -o table

Gerekli Parametreler

--job-id -j

GUID biçiminde iş benzersiz tanımlayıcısı.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--workspace-name -w

Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--max-poll-wait-secs

Azure Quantum'da ilgili işin sonuçlarını sorgulamak için saniyeler içinde yoklama süresi.

varsayılan değer: 5
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.