az ml feature-store
Note
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ı, bir az ml feature-store komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Azure ML özellik depolarını yönetin.
Özellik deposu, özellikler için bir yaşam döngüsü yönetim sistemidir. Özellik deposu özellik bulma, çevrimdışı iş yüklerine hizmet veren gerçekleştirme (eğitim/toplu çıkarım), düşük gecikme süresi gereksinimleriyle çevrimiçi çıkarım ve operasyonel ve özellik kalitesi izleme sağlar.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az ml feature-store create |
Özellik deposu oluşturma. |
Extension | GA |
| az ml feature-store delete |
Özellik depolarını silme. |
Extension | GA |
| az ml feature-store list |
Abonelikteki tüm özellik depolarını listeleme. |
Extension | GA |
| az ml feature-store provision-network |
Yönetilen ağ sağlama. |
Extension | GA |
| az ml feature-store show |
Özellik deposu için ayrıntıları gösterme. |
Extension | GA |
| az ml feature-store update |
Özellik depolarını güncelleştirme. |
Extension | GA |
az ml feature-store create
Özellik deposu oluşturma.
Özellik deposu oluşturulduğunda, Azure ML tarafından kullanılacak birkaç Azure kaynağı da varsayılan olarak oluşturulur: Azure Depolama, Azure Container Registry, Azure Key Vault ve Azure Uygulaması Insights. Bunun yerine özellik deposu yapılandırma YAML dosyasındaki kaynak kimliklerini belirterek özellik depoyu oluştururken var olan Azure kaynak örneklerini kullanabilirsiniz.
az ml feature-store create --resource-group
[--acquire-policy-token]
[--application-insights]
[--change-reference]
[--container-registry]
[--description]
[--display-name]
[--file]
[--image-build-compute]
[--location]
[--managed-network]
[--materialization-identity]
[--name]
[--no-wait]
[--not-grant-permissions]
[--offline-store]
[--primary-user-assigned-identity]
[--public-network-access]
[--set]
[--tags]
[--update-dependent-resources]
Örnekler
YAML belirtim dosyasından bir özellik deposu oluşturun.
az ml feature-store create --file feature-store.yml --resource-group my-resource-group
Gerekli Parametreler
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İ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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu çalışma alanıyla ilişkili uygulama içgörülerinin ARM kimliği.
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu çalışma alanıyla ilişkili kapsayıcı kayıt defterinin ARM kimliği.
Özellik deposunun açıklaması.
Özellik deposunun görünen adı.
Azure ML feature_store belirtimini içeren YAML dosyasının yerel yolu. feature_store için YAML başvuru belgeleri şu konumda bulunabilir: https://aka.ms/ml-cli-v2-featurestore-yaml-reference.
Kapsayıcı kayıt defteri bir sanal ağın arkasındayken ortam Docker görüntüleri oluşturmak için kullanılacak işlem hedefinin adı.
Yeni özellik deposu için kullanılacak konum.
Çalışma alanı için Yönetilen Ağ Yalıtım Modu.
Çevrimdışı/çevrimiçi mağaza bağlantısı için kullanılan kimlik.
Özellik deposunun adı.
Özellik deposu oluşturma işleminin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Özellik deposuna (çalışma alanı, çevrimdışı mağaza ve çevrimiçi mağaza) materializtion kimliği izni vermemek için --not-grant-permissions belirtin. Varsayılan değer False'tur.
| Özellik | Değer |
|---|---|
| Default value: | False |
Özellik deposu çevrimdışı depo yapılandırması. materialization-identity çevrimdışı depo ayarlamak için gereklidir.
Birden çok kullanıcı belirtilmiş olması durumunda, birincil kullanıcı tarafından atanan yönetilen kimliğin ARM tanımlayıcısı. Ayrıca kümesiz işlem için varsayılan yönetilen kimlik.
Çalışma alanı özel bağlantı etkinleştirildiğinde genel uç nokta bağlantısına izin verin.
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=value.
Nesnenin etiketleri için boşlukla ayrılmış anahtar-değer çiftleri.
--update_dependent_resources belirterek özellik deposuna bağımlı kaynakları güncelleştirmek için onay verir. Çalışma alanına bağlı Azure Container Registry veya Application Insights kaynağını güncelleştirmek, önceki işlerin kökenini, dağıtılan çıkarım uç noktalarını veya bu özellik deposundaki önceki işleri yeniden çalıştırma yeteneğinizi bozabilir.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az ml feature-store delete
Özellik depolarını silme.
Varsayılan olarak özellik deposuyla ilişkili bağımlı kaynaklar (Azure Depolama, Azure Container Registry, Azure Key Vault Azure Uygulaması Insights) silinmez. Bunları da silmek için --all-resources öğesini ekleyin.
az ml feature-store delete --name
--resource-group
[--acquire-policy-token]
[--all-resources]
[--change-reference]
[--no-wait]
[--yes]
Gerekli Parametreler
Özellik deposunun adı az configure --defaults feature-store=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İ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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Özellik deposuyla ilişkili tüm bağımlı kaynakları silin (Azure Depolama hesabı, Azure Container Registry, Azure Uygulaması Insights, Azure Key Vault).
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin. Varsayılan değer False'tur.
| Özellik | Değer |
|---|---|
| Default value: | False |
Onay istemde bulunmayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az ml feature-store list
Abonelikteki tüm özellik depolarını listeleme.
Özellik depoları listesi kaynak grubuna göre filtrelenebilir.
az ml feature-store list [--max-results]
[--resource-group]
Örnekler
Kaynak grubundaki tüm özellik depolarını listeleme
az ml feature-store list --resource-group my-resource-group
Komutların sonuçlarında JMESPath sorgusu yürütmek için --query bağımsız değişkenini kullanarak tüm özellik depolarını listeleyin.
az ml feature-store list --query "[].{Name:name}" --output table --resource-group my-resource-group
İ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.
Döndürülecek en fazla sonuç sayısı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az ml feature-store provision-network
Yönetilen ağ sağlama.
Yönetilen ağı sağlamak için özellik depoyu tetikler. Spark özellikli bayrağının belirtilmesi, çalışma alanı yönetilen ağını Spark'ı desteklemek için hazırlar. Belirtilmezse varsayılan değer false olur, ancak daha sonra bu komut bu bayrakla yeniden çalıştırılarak etkinleştirilebilir. Etkinleştirildikten sonra devre dışı bırakılamaz.
az ml feature-store provision-network --name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--include-spark]
[--no-wait]
Örnekler
Yönetilen ağ sağlama.
az ml feature-store provision-network --resource-group my-resource-group --name my-feature-store-name
Gerekli Parametreler
Özellik deposunun adı az configure --defaults feature-store=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İ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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Spark işlerini hesaba eklemek için yönetilen ağ sağlanması gerekiyorsa boole değeri [true/false]. Bayrak ayarlanmadıysa varsayılan değer false'tur. Daha sonra bu komut bu bayrakla yeniden çalıştırılarak etkinleştirilebilir.
| Özellik | Değer |
|---|---|
| Default value: | False |
Uzun süre çalışan işlemin bitmesini beklemeyin. Varsayılan değer False'tur.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az ml feature-store show
Özellik deposu için ayrıntıları gösterme.
az ml feature-store show --name
--resource-group
Gerekli Parametreler
Özellik deposunun adı az configure --defaults feature-store=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |
az ml feature-store update
Özellik depolarını güncelleştirme.
'description', 'tags', 'friendly_name' ve materialization_identity özellikleri güncelleştirilebilir.
az ml feature-store update --name
--resource-group
[--acquire-policy-token]
[--add]
[--application-insights]
[--change-reference]
[--container-registry]
[--description]
[--display-name]
[--file]
[--force-string]
[--image-build-compute]
[--managed-network]
[--materialization-identity]
[--no-wait]
[--not-grant-permissions]
[--primary-user-assigned-identity]
[--public-network-access]
[--remove]
[--set]
[--update-dependent-resources]
Örnekler
yaml belirtim dosyasından özellik depolarını güncelleştirin.
az ml feature-store update --resource-group my-resource-group --name my-feature-store-name --file feature-store.yml
Gerekli Parametreler
Özellik deposunun adı az configure --defaults feature-store=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İ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.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
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: | [] |
Bu çalışma alanıyla ilişkili uygulama içgörülerinin ARM kimliği.
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu çalışma alanıyla ilişkili kapsayıcı kayıt defterinin ARM kimliği.
Özellik deposunun açıklaması.
Özellik deposunun görünen adı.
Azure ML feature_store belirtimini içeren YAML dosyasının yerel yolu. feature_store için YAML başvuru belgeleri şu konumda bulunabilir: https://aka.ms/ml-cli-v2-featurestore-yaml-reference.
'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 |
Kapsayıcı kayıt defteri bir sanal ağın arkasındayken ortam Docker görüntüleri oluşturmak için kullanılacak işlem hedefinin adı.
Çalışma alanı için Yönetilen Ağ Yalıtım Modu.
Çevrimdışı/çevrimiçi mağaza bağlantısı için kullanılan kimlik.
Uzun süre çalışan işlemin bitmesini beklemeyin. Varsayılan değer False'tur.
| Özellik | Değer |
|---|---|
| Default value: | False |
Özellik deposuna (çalışma alanı, çevrimdışı mağaza ve çevrimiçi mağaza) materializtion kimliği izni vermemek için --not-grant-permissions belirtin. Varsayılan değer False'tur.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu çalışma alanıyla ilişkili birincil kullanıcı tarafından atanan kimliğin ARM kimliği.
Çalışma alanı özel bağlantı etkinleştirildiğinde genel uç nokta bağlantısına izin verin.
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: | [] |
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: | [] |
--update_dependent_resources belirterek çalışma alanına bağımlı kaynakları güncelleştirmek için onay verir. Çalışma alanına bağlı Azure Container Registry veya Application Insights kaynağını güncelleştirmek, önceki işlerin kökenini, dağıtılan çıkarım uç noktalarını veya bu çalışma alanında önceki işleri yeniden çalıştırma yeteneğinizi bozabilir.
| Özellik | Değer |
|---|---|
| Default value: | False |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapı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.
| Özellik | Değer |
|---|---|
| Default value: | False |