az ml service
Not
Bu başvuru, Azure CLI (sürüm 2.0.28 veya üzeri) için azure-cli-ml uzantısının bir parçasıdır. Uzantı, bir az ml service komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Kullanıma hazır hale getirilmiş hizmetleri yönetme.
Komutlar
| az ml service delete |
Çalışma alanından bir hizmeti silin. |
| az ml service get-access-token |
Hizmet istekleri göndermek için bir belirteç alın. |
| az ml service get-keys |
Bir hizmete yönelik istekler göndermek için anahtarları alın. |
| az ml service get-logs |
Hizmet için günlükleri alma. |
| az ml service list |
Çalışma alanında hizmetleri listeleyin. |
| az ml service regen-key |
Bir hizmet için anahtarları yeniden oluşturun. |
| az ml service run |
Çalışma alanında bir hizmet çalıştırın. |
| az ml service show |
Çalışma alanında bir hizmetin ayrıntılarını gösterin. |
| az ml service update |
Çalışma alanında bir hizmeti güncelleştirin. |
az ml service delete
Çalışma alanından bir hizmeti silin.
az ml service delete --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Silinecek hizmet adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Silinecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
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österir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak 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 ml service get-access-token
Hizmet istekleri göndermek için bir belirteç alın.
az ml service get-access-token --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Hizmet Adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
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österir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak 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 ml service get-keys
Bir hizmete yönelik istekler göndermek için anahtarları alın.
az ml service get-keys --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Hizmet Adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
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österir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak 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 ml service get-logs
Hizmet için günlükleri alma.
az ml service get-logs --name
[--init]
[--num_lines]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Hizmet Adı.
İsteğe Bağlı Parametreler
Puanlama kapsayıcısı yerine init kapsayıcısının günlüklerini alın.
Kuyruktan döndürülecek günlük satırı sayısı (varsayılan değer 5000'dir).
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
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österir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak 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 ml service list
Çalışma alanında hizmetleri listeleyin.
az ml service list [--compute-type]
[--image-digest]
[--model-id]
[--model-name]
[--path]
[--property]
[--resource-group]
[--subscription-id]
[--tag]
[--workspace-name]
[-v]
İsteğe Bağlı Parametreler
Sağlanırsa, yalnızca belirtilen işlem türüne sahip hizmetleri gösterir. (Seçenekler :'ACI', 'AKS').
Sağlanırsa, yalnızca belirtilen görüntü özetini içeren hizmetleri gösterir.
Sağlanırsa, yalnızca belirtilen model kimliğine sahip hizmetleri gösterir.
Sağlanırsa, yalnızca belirtilen model adına sahip hizmetleri gösterir.
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanırsa, sağlanan anahtara/değere (örn. anahtar veya anahtar=değer) göre filtrelenir. Birden çok özellik seçeneğiyle birden çok özellik belirtilebilir.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Sağlanırsa, sağlanan anahtara/değere (örn. anahtar veya anahtar=değer) göre filtrelenir. Birden çok --tag seçeneğiyle birden çok etiket belirtilebilir.
Listelenmesi gereken hizmetleri içeren çalışma alanının adı.
Ayrıntı bayrağı.
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österir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak 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 ml service regen-key
Bir hizmet için anahtarları yeniden oluşturun.
az ml service regen-key --key
--name
[--path]
[--resource-group]
[--set-key]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Regen belirtilirse yeniden oluşturulacak anahtar. Seçenekler: Birincil, İkincil.
Hizmet Adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Belirtilen anahtar için kimlik doğrulama değeri sağlayın.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
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österir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak 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 ml service run
Çalışma alanında bir hizmet çalıştırın.
az ml service run --name
[--input-data]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Puan almak için hizmet adı.
İsteğe Bağlı Parametreler
Web hizmetini çağırmak için kullanılacak veriler.
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Çalıştırılacak hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
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österir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak 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 ml service show
Çalışma alanında bir hizmetin ayrıntılarını gösterin.
az ml service show --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Gösterilecek web hizmeti adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
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österir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak 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 ml service update
Çalışma alanında bir hizmeti güncelleştirin.
az ml service update --name
[--add-property]
[--add-tag]
[--ae]
[--ai]
[--ar]
[--as]
[--at]
[--autoscale-max-replicas]
[--autoscale-min-replicas]
[--base-image]
[--base-image-registry]
[--cc]
[--ccl]
[--cf]
[--collect-model-data]
[--compute-target]
[--cuda-version]
[--dc]
[--description]
[--dn]
[--ds]
[--ed]
[--eg]
[--entry-script]
[--environment-name]
[--environment-version]
[--failure-threshold]
[--gb]
[--gbl]
[--gc]
[--ic]
[--id]
[--is-migration]
[--kp]
[--ks]
[--lo]
[--max-request-wait-time]
[--model]
[--model-metadata-file]
[--no-wait]
[--nr]
[--path]
[--period-seconds]
[--po]
[--remove-tag]
[--replica-max-concurrent-requests]
[--resource-group]
[--rt]
[--sc]
[--scoring-timeout-ms]
[--sd]
[--se]
[--sk]
[--sp]
[--st]
[--subscription-id]
[--timeout-seconds]
[--token-auth-enabled]
[--workspace-name]
[-v]
Gerekli Parametreler
Güncelleştirilecek hizmet adı.
İsteğe Bağlı Parametreler
Eklenecek anahtar/değer özelliği (örn. key=value ). Birden çok --add-property seçeneğiyle birden çok özellik belirtilebilir.
Eklenecek anahtar/değer etiketi (örn. key=value ). Birden çok etiket birden çok --add-tag seçeneğiyle belirtilebilir.
Bu Web hizmeti için anahtar kimlik doğrulamasının etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur.
Bu Web hizmeti için AppInsights'ın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur.
Otomatik ölçeklendiricinin bu Web hizmetini ölçeklendirmeye çalışma sıklıkları. Varsayılan değer 1'tir.
Bu Web hizmeti için otomatik ölçeklendirmenin etkinleştirilip etkinleştirilmeyileceği. num_replicas Yok ise varsayılan olarak True olur.
Otomatik ölçeklendiricinin bu Web hizmeti için korumayı denemesi gereken hedef kullanım (100'ün yüzdesinde). Varsayılan değer 70'tir.
Bu Web hizmetini otomatik ölçeklendirme sırasında kullanılacak kapsayıcı sayısı üst sınırı. Varsayılan değer 10'dır.
Bu Web hizmetini otomatik olarak ölçeklerken kullanılacak en az kapsayıcı sayısı. Varsayılan değer 1'tir.
Temel görüntü olarak kullanılacak özel görüntü. Temel görüntü verilmezse, temel görüntü verilen çalışma zamanı parametresine göre kullanılır.
Temel görüntüyü içeren görüntü kayıt defteri.
Bu Web hizmeti için ayrılacak cpu çekirdeği sayısı. Ondalık olabilir. Varsayılan olarak 0.1'i kullanır.
Bu Web Hizmeti'nin kullanmasına izin verilen en fazla CPU çekirdeği sayısı. Ondalık olabilir.
Görüntü için kullanılacak conda ortam tanımını içeren yerel dosyanın yolu.
Bu Web hizmeti için model veri toplamanın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur.
(Önizleme) Geçirilen Kubernetes çevrimiçi uç noktasını ve dağıtımını barındırmak için AzureML uzantısının yüklü olduğu işlem hedefini belirtir.
GPU desteğine ihtiyaç duyan görüntüler için yüklenecek CUDA sürümü. GPU görüntüsü Azure Container Instances, Azure Machine Learning İşlem, Azure Sanal Makineler ve Azure Kubernetes Service gibi Microsoft Azure Hizmetlerinde kullanılmalıdır. Desteklenen sürümler 9.0, 9.1 ve 10.0'dır. 'enable_gpu' ayarlanırsa, bu varsayılan olarak '9.1' olur.
Dağıtım meta verilerini içeren bir JSON dosyasının yolu.
Hizmetin açıklaması.
Bu Web hizmetinin dns adı.
Görüntü ayarlanırken çalıştırılacak ek Docker adımlarını içeren yerel dosyanın yolu.
Dağıtım için Azure Machine Learning Ortamı dizini. 'az ml environment scaffold' komutunda sağlanan dizin yoluyla aynıdır.
Görüntüde GPU desteğinin etkinleştirilip etkinleştirilmeydiği. GPU görüntüsü Azure Container Instances, Azure Machine Learning İşlem, Azure Sanal Makineler ve Azure Kubernetes Service gibi Microsoft Azure Hizmetlerinde kullanılmalıdır. Varsayılan değer False'tur.
Hizmet için çalıştırılacak kodu içeren yerel dosyanın yolu (varsa source_directory göreli yolu).
Dağıtım için Azure Machine Learning Ortamının adı.
Dağıtım için mevcut bir Azure Machine Learning Ortamının sürümü.
Pod başlatıldığında ve canlılık yoklaması başarısız olduğunda Kubernetes, vazgeçmeden önce --failure-threshold sürelerini dener. Varsayılan değer 3'tir. En düşük değer 1'dir.
Bu Web hizmeti için ayrılacak bellek miktarı (GB cinsinden). Ondalık olabilir.
Bu Web hizmeti için en fazla bellek miktarı (GB cinsinden) kullanılabilir. Ondalık olabilir.
Bu Web hizmeti için ayrılacak gpu çekirdeği sayısı. Varsayılan değer 1'dir.
Çıkarım yapılandırması içeren bir JSON veya YAML dosyasının yolu.
Canlılık yoklamaları başlatılmadan önce kapsayıcı başlatıldıktan sonraki saniye sayısı. Varsayılan değer 310'dır.
(Önizleme) AKS web hizmetinin Kubernetes çevrimiçi uç noktasına ve dağıtımına geçirilip geçirilmeyeceği. Varsayılan değer False'tur.
Bu Web hizmeti için kullanılacak birincil kimlik doğrulama anahtarı.
Bu Web hizmeti için kullanılacak ikincil kimlik doğrulama anahtarı.
Bu Web hizmetini dağıtılacak Azure bölgesi. Belirtilmezse Çalışma Alanı konumu kullanılır. Kullanılabilir bölgeler hakkında daha fazla ayrıntıya şuradan ulaşabilirsiniz: https://azure.microsoft.com/en-us/global-infrastructure/services/?regions=all&products=container-instances.
Bir isteğin 503 hatası döndürmeden önce kuyrukta kalacağı (milisaniye cinsinden) maksimum süre. Varsayılan değer 500'dır.
Dağıtılacak modelin kimliği. Ek -m bağımsız değişkenleriyle birden çok model belirtilebilir. Modellerin önce kaydedilmesi gerekir.
Model kaydı meta verilerini içeren bir JSON dosyasının yolu. Birden çok -f parametresi kullanılarak birden çok model sağlanabilir.
Zaman uyumsuz çağrıları beklememek için bayrak ekleyin.
Bu Web hizmeti için ayrılacak kapsayıcı sayısı. Varsayılan değildir, bu parametre ayarlanmadıysa otomatik ölçeklendirici varsayılan olarak etkinleştirilir.
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Canlılık araştırmasını gerçekleştirme sıklığı (saniye cinsinden). Varsayılan olarak 10 saniyedir. En düşük değer 1'dir.
Hizmetin HTTP uç noktasının kullanıma açık olduğu yerel bağlantı noktası.
Kaldırılacak etiketin anahtarı. Birden çok etiket birden çok --remove-tag seçeneğiyle belirtilebilir.
Bu Web hizmeti için izin verilen düğüm başına en fazla eşzamanlı istek sayısı. Varsayılan değer 1'tir.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Görüntü için kullanılacak çalışma zamanı. Desteklenen geçerli çalışma zamanları 'spark-py' ve 'python'spark-py|python|python-slim'dir.
SSL'nin etkin olup olmadığının cname değeri. Yalnızca bir ACI hizmeti güncelleştirilirken geçerlidir.
Bu Web hizmetine yapılan puanlama çağrıları için zorlanması gereken zaman aşımı. Varsayılan değer 60000'tir.
Görüntüyü oluşturmak için tüm dosyaları içeren klasörlerin yolu.
Bu Web hizmeti için SSL'nin etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur.
SSL etkinse gereken anahtar dosyası.
SSL etkinse gereken sertifika dosyası.
Canlılık araştırması için ardışık en düşük başarılar başarısız olduktan sonra başarılı olarak kabul edilir. Varsayılan değer 1'tir. En düşük değer 1'dir.
Abonelik kimliğini belirtir.
Canlılık araştırmasının zaman aşımına uğradıktan sonra geçmesi gereken saniye sayısı. Varsayılan değer 2 saniyedir. En düşük değer 1'dir.
Bu Web hizmeti için belirteç kimlik doğrulamasını etkinleştirip etkinleştirmeme. Yalnızca AKS web hizmetleri için kullanılabilir. Varsayılan değer False'tur.
Güncelleştirilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
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österir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak 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.