az ml deployment-template

Uyarı

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

Bu 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 ML dağıtım şablonlarını yönetin.

Dağıtım şablonları, Azure ML için dağıtım yapılandırmalarını tanımlayan yeniden kullanılabilir şablonlardır. Yalnızca kayıt defteri tabanlı işlemleri (çalışma alanı tabanlı değil) destekler ve dağıtım yapılandırmalarını ekipler ve projeler arasında standart hale getirmek ve paylaşmak için bir yol sağlar.

Komutlar

Name Description Tür Durum
az ml deployment-template archive

Dağıtım şablonunu arşivleyin.

Extension Preview
az ml deployment-template create

YAML dosyasından yeni bir dağıtım şablonu oluşturun.

Extension Preview
az ml deployment-template list

Dağıtım şablonlarını kayıt defterinde listeleyin.

Extension Preview
az ml deployment-template restore

Arşivlenmiş dağıtım şablonunu geri yükleyin.

Extension Preview
az ml deployment-template show

Ada ve sürüme göre belirli bir dağıtım şablonu alın.

Extension Preview
az ml deployment-template update

Mevcut dağıtım şablonunun belirli alanlarını güncelleştirin.

Extension Preview

az ml deployment-template archive

Önizleme

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

Dağıtım şablonunu arşivleyin.

Dağıtım şablonunu etkin değil olarak işaretlemek için arşivleyin. Arşivlenen şablonlar varsayılan olarak liste işlemlerinde döndürülmüyor. Belirli bir sürümü veya şablonun tüm sürümlerini arşivleyebilirsiniz.

az ml deployment-template archive --name
                                  --registry-name
                                  --version
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--no-wait]

Örnekler

Belirli bir sürümü arşivle

az ml deployment-template archive --name my-template --version 1 --registry-name myregistry

Tamamlanmasını beklemeden arşivle

az ml deployment-template archive --name my-template --version 1 --registry-name myregistry --no-wait

Gerekli Parametreler

--name -n

Dağıtım şablonunun adı.

--registry-name -r

Kayıt defterinin adı. Dağıtım şablonları çalışma alanını değil yalnızca kayıt defteri adını desteklediğinden bu gereklidir.

--version -v

Dağıtım şablonunun sürümü.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin. Varsayılan değer False'tur.

Özellik Değer
Default value: False
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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az ml deployment-template create

Önizleme

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

YAML dosyasından yeni bir dağıtım şablonu oluşturun.

YAML yapılandırma dosyası kullanarak yeni bir dağıtım şablonu oluşturun. YAML dosyası uç noktalar, parametreler ve meta veriler de dahil olmak üzere tam dağıtım şablonu tanımını içermelidir. Komut satırı parametrelerini kullanarak belirli değerleri geçersiz kılabilirsiniz.

az ml deployment-template create --registry-name
                                 [--acquire-policy-token]
                                 [--change-reference]
                                 [--file]
                                 [--name]
                                 [--no-wait]
                                 [--set]
                                 [--version]

Örnekler

YAML dosyasından dağıtım şablonu oluşturma

az ml deployment-template create --file template.yml --registry-name myregistry

Ad ve sürüm geçersiz kılmalarıyla oluşturma

az ml deployment-template create --file template.yml --name custom-template --version 2 --registry-name myregistry

Tamamlanmasını beklemeden oluşturma

az ml deployment-template create --file template.yml --registry-name myregistry --no-wait

Gerekli Parametreler

--registry-name -r

Kayıt defterinin adı. Dağıtım şablonları çalışma alanını değil yalnızca kayıt defteri adını desteklediğinden bu gereklidir.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--file -f

Azure ML dağıtım şablonu belirtimini içeren YAML dosyasının yerel yolu. deployment-template için YAML başvuru belgelerine şu konumdan ulaşabilirsiniz: https://aka.ms/ml-cli-v2-deployment-template-yaml.

--name -n

Dağıtım şablonunun adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin. Varsayılan değer False'tur.

Özellik Değer
Default value: False
--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=value.

--version -v

Dağıtım şablonunun sürümü.

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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az ml deployment-template list

Önizleme

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

Dağıtım şablonlarını kayıt defterinde listeleyin.

Belirtilen kayıt defterinde kullanılabilen tüm dağıtım şablonlarını listeleyin. Bu komut ad, sürüm, açıklama ve etiketler dahil olmak üzere meta verileriyle birlikte tüm şablonları döndürür.

az ml deployment-template list --registry-name

Örnekler

Kayıt defterindeki tüm dağıtım şablonlarını listeleme

az ml deployment-template list --registry-name myregistry

Dağıtım şablonlarını belirli çıkış biçimiyle listeleme

az ml deployment-template list --registry-name myregistry --output table

Gerekli Parametreler

--registry-name -r

Kayıt defterinin adı. Dağıtım şablonları çalışma alanını değil yalnızca kayıt defteri adını desteklediğinden bu gereklidir.

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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az ml deployment-template restore

Önizleme

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

Arşivlenmiş dağıtım şablonunu geri yükleyin.

Daha önce arşivlenmiş bir dağıtım şablonunu yeniden etkinleştirmek için geri yükleyin. Geri yüklenen şablonlar liste işlemlerinde görünür. Belirli bir sürümü veya şablonun tüm sürümlerini geri yükleyebilirsiniz.

az ml deployment-template restore --name
                                  --registry-name
                                  --version
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--no-wait]

Örnekler

Belirli bir sürümü geri yükleme

az ml deployment-template restore --name my-template --version 1 --registry-name myregistry

Tamamlanmasını beklemeden geri yükleme

az ml deployment-template restore --name my-template --version 1 --registry-name myregistry --no-wait

Gerekli Parametreler

--name -n

Dağıtım şablonunun adı.

--registry-name -r

Kayıt defterinin adı. Dağıtım şablonları çalışma alanını değil yalnızca kayıt defteri adını desteklediğinden bu gereklidir.

--version -v

Dağıtım şablonunun sürümü.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin. Varsayılan değer False'tur.

Özellik Değer
Default value: False
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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az ml deployment-template show

Önizleme

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

Ada ve sürüme göre belirli bir dağıtım şablonu alın.

Belirli bir dağıtım şablonu hakkında ayrıntılı bilgileri alın. Sürüm belirtilmezse en son sürüm döndürülür.

az ml deployment-template show --name
                               --registry-name
                               --version

Örnekler

Dağıtım şablonunun belirli bir sürümünü alma

az ml deployment-template show --name my-template --version 1 --registry-name myregistry

Gerekli Parametreler

--name -n

Dağıtım şablonunun adı.

--registry-name -r

Kayıt defterinin adı. Dağıtım şablonları çalışma alanını değil yalnızca kayıt defteri adını desteklediğinden bu gereklidir.

--version -v

Dağıtım şablonunun sürümü.

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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False

az ml deployment-template update

Önizleme

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

Mevcut dağıtım şablonunun belirli alanlarını güncelleştirin.

YAML dosyası gerektirmeden var olan bir dağıtım şablonunun meta veri alanlarını (açıklama ve etiketler) güncelleştirin. Bu komut Azure CLI kuralları izler ve yalnızca belirli alan güncelleştirmelerini kabul eder. Etiketler, yerine mevcut etiketlerle birleştirilir.

Dağıtım şablonunda yapısal değişiklikler (uç noktalar, dağıtım yapılandırması vb.) için YAML dosyasıyla 'create' komutunu kullanın.

az ml deployment-template update --name
                                 --registry-name
                                 --version
                                 [--acquire-policy-token]
                                 [--add]
                                 [--change-reference]
                                 [--force-string]
                                 [--remove]
                                 [--set]

Örnekler

Dağıtım şablonu açıklamasını güncelleştirme

az ml deployment-template update --name my-template --version 1 --registry-name myregistry --set "description=Updated description"

Dağıtım şablonu etiketlerini güncelleştirme

az ml deployment-template update --name my-template --version 1 --registry-name myregistry --set "tags=environment=production owner=ml-team"

Hem açıklamayı hem de etiketleri güncelleştirin

az ml deployment-template update --name my-template --version 1 --registry-name myregistry --set "description=Production template" --set "tags=status=active"

Gerekli Parametreler

--name -n

Dağıtım şablonunun adı.

--registry-name -r

Kayıt defterinin adı. Dağıtım şablonları çalışma alanını değil yalnızca kayıt defteri adını desteklediğinden bu gereklidir.

--version -v

Dağıtım şablonunun sürümü.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: False
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
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.

Özellik Değer
Default value: False
--help -h

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

--only-show-errors

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

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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.

Özellik Değer
Default value: False