az quantum
Not
Bu başvuru, Azure CLI(sürüm 2.23.0 veya üzeri) için kuantum uzantısının bir parçasıdır. Uzantı, bir az quantum komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Azure Quantum Çalışma Alanlarını yönetin ve işleri Azure Quantum Sağlayıcılarına gönderin.
Komutlar
| az quantum execute |
Azure Quantum'da çalıştırılacak bir iş gönderin ve sonucu bekler. |
| az quantum job |
Azure Quantum işlerini yönetme. |
| az quantum job cancel |
Tamamlanmadıysa Azure Quantum'da bir işi iptal etme isteği. |
| az quantum job list |
Kuantum Çalışma Alanı'ndaki işlerin listesini alın. |
| az quantum job output |
Q# işi çalıştırmanın sonuçlarını alın. |
| az quantum job show |
İşin durumunu ve ayrıntılarını alın. |
| az quantum job submit |
Azure Quantum'da çalıştırılacak bir Q# projesi gönderin. |
| az quantum job wait |
İş çalışmaya devam edene kadar CLI'yi bekleme durumuna geçirin. |
| az quantum offerings |
Azure Quantum için sağlayıcı tekliflerini yönetme. |
| az quantum offerings accept-terms |
Çalışma alanı oluşturmak üzere etkinleştirmek için sağlayıcı ve SKU birleşiminin koşullarını kabul edin. |
| az quantum offerings list |
Verilen konumda bulunan tüm sağlayıcı tekliflerinin listesini alın. |
| az quantum offerings show-terms |
Lisans URL'si ve kabul durumu dahil olmak üzere sağlayıcı ve SKU birleşiminin koşullarını gösterin. |
| az quantum run |
ile eşdeğerdir |
| az quantum target |
Azure Quantum çalışma alanları için hedefleri yönetme. |
| az quantum target clear |
Varsayılan target-id değerini temizleyin. |
| az quantum target list |
Azure Quantum çalışma alanında sağlayıcıların ve hedeflerinin listesini alın. |
| az quantum target set |
Azure Quantum'a iş gönderirken kullanılacak varsayılan hedefi seçin. |
| az quantum target show |
Azure Quantum'a iş gönderirken kullanılacak verilen (veya geçerli) hedefin ayrıntılarını alın. |
| az quantum workspace |
Azure Quantum çalışma alanlarını yönetme. |
| az quantum workspace clear |
Varsayılan Azure Quantum çalışma alanını temizleyin. |
| az quantum workspace create |
Yeni bir Azure Quantum çalışma alanı oluşturun. |
| az quantum workspace delete |
Verilen (veya geçerli) Azure Quantum çalışma alanını silin. |
| az quantum workspace list |
Kullanılabilir Azure Quantum çalışma alanlarının listesini alın. |
| az quantum workspace quotas |
Verilen (veya geçerli) Azure Quantum çalışma alanı için kotaları listeleyin. |
| az quantum workspace set |
Gelecekteki komutlar için varsayılan bir Azure Quantum çalışma alanı seçin. |
| az quantum workspace show |
Verilen (veya geçerli) Azure Quantum çalışma alanının ayrıntılarını alın. |
az quantum execute
Azure Quantum'da çalıştırılacak bir iş gönderin ve sonucu bekler.
az quantum execute [--job-name]
[--job-params]
[--location]
[--no-build]
[--project]
[--resource-group]
[--shots]
[--storage]
[--target-capability]
[--target-id]
[--workspace-name]
[<PROGRAM_ARGS>]
Örnekler
Geçerli klasörden Q# programını gönderin ve sonucu bekleyin.
az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget
İş ve program parametreleriyle geçerli klasörden bir Q# programı gönderin ve bekleyin.
az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--job-params key1=value1 key2=value2 -- --n-qubits=3
Hedef yetenek parametresiyle geçerli klasörden bir Q# programı gönderin ve bekleyin.
az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--target-capability MyTargetCapability
İsteğe Bağlı Parametreler
Programın bu çalıştırmasına vermek için kolay bir ad.
anahtar=değer çiftlerinin listesi olarak hedefe geçirilen iş parametreleri.
Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.
Belirtilirse, Q# programı göndermeden önce oluşturulmaz.
Gönderecek Q# projesinin konumu. Varsayılan olarak geçerli klasöre geçer.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Verilen hedefte Q# programını çalıştırma sayısı.
Belirtilirse, iş verilerini ve sonuçlarını depolamak için Azure Depolama'nın ConnectionString değeri kullanılır.
Hedef yetenek parametresi derleyiciye geçirildi.
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. varsayılan hedefi kullanarak az quantum target setyapılandırabilirsiniz.
Kuantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.
sonrasında --name=value --olarak belirtilen Q# işlemi tarafından beklenen bağımsız değişkenlerin listesi.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
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 run
ile eşdeğerdir az quantum execute.
az quantum run [--job-name]
[--job-params]
[--location]
[--no-build]
[--project]
[--resource-group]
[--shots]
[--storage]
[--target-capability]
[--target-id]
[--workspace-name]
[<PROGRAM_ARGS>]
Örnekler
Geçerli klasörden Q# programını gönderin ve sonucu bekleyin.
az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget
İş ve program parametreleriyle geçerli klasörden bir Q# programı gönderin ve bekleyin.
az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--job-params key1=value1 key2=value2 -- --n-qubits=3
Hedef yetenek parametresiyle geçerli klasörden bir Q# programı gönderin ve bekleyin.
az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--target-capability MyTargetCapability
İsteğe Bağlı Parametreler
Programın bu çalıştırmasına vermek için kolay bir ad.
anahtar=değer çiftlerinin listesi olarak hedefe geçirilen iş parametreleri.
Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.
Belirtilirse, Q# programı göndermeden önce oluşturulmaz.
Gönderecek Q# projesinin konumu. Varsayılan olarak geçerli klasöre geçer.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Verilen hedefte Q# programını çalıştırma sayısı.
Belirtilirse, iş verilerini ve sonuçlarını depolamak için Azure Depolama'nın ConnectionString değeri kullanılır.
Hedef yetenek parametresi derleyiciye geçirildi.
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. varsayılan hedefi kullanarak az quantum target setyapılandırabilirsiniz.
Kuantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.
sonrasında --name=value --olarak belirtilen Q# işlemi tarafından beklenen bağımsız değişkenlerin listesi.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları göster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.