az ml feature-store
Not
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 öğrenin.
Azure ML özellik depolarını yönetme.
Ö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. |
Uzantı | GA |
az ml feature-store delete |
Özellik depolarını silme. |
Uzantı | GA |
az ml feature-store list |
Abonelikteki tüm özellik depolarını listeleme. |
Uzantı | GA |
az ml feature-store provision-network |
Yönetilen ağ sağlama. |
Uzantı | GA |
az ml feature-store show |
Özellik deposu için ayrıntıları gösterme. |
Uzantı | GA |
az ml feature-store update |
Özellik depolarını güncelleştirme. |
Uzantı | 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 Application Insights. Bunun yerine özellik deposu yapılandırma YAML dosyasında kaynak kimliklerini belirterek özellik depoyu oluştururken bunlar için mevcut Azure kaynak örneklerini kullanabilirsiniz.
az ml feature-store create --resource-group
[--application-insights]
[--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
Bu çalışma alanıyla ilişkili uygulama içgörülerinin ARM kimliği.
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 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 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.
Global Parametreler
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 ve 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.
az account set -s NAME_OR_ID
kullanarak 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.
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 Application Insights) silinmez. Bunları da silmek için --all-resources öğesini ekleyin.
az ml feature-store delete --name
--resource-group
[--all-resources]
[--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
Özellik deposuyla ilişkili tüm bağımlı kaynakları silin (Azure Depolama hesabı, Azure Container Registry, Azure Application Insights, Azure Key Vault).
Uzun süre çalışan işlemin bitmesini beklemeyin. Varsayılan değer False'tur.
Onay istemde bulunmayın.
Global Parametreler
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 ve 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.
az account set -s NAME_OR_ID
kullanarak 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.
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
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.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve 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.
az account set -s NAME_OR_ID
kullanarak 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.
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
[--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
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.
Uzun süre çalışan işlemin bitmesini beklemeyin. Varsayılan değer False'tur.
Global Parametreler
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 ve 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.
az account set -s NAME_OR_ID
kullanarak 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.
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.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve 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.
az account set -s NAME_OR_ID
kullanarak 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.
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
[--add]
[--application-insights]
[--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
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>
.
Bu çalışma alanıyla ilişkili uygulama içgörülerinin ARM kimliği.
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.
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 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.
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>
VEYA --remove propertyToRemove
.
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<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ın güncelleştirilmesi ö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.
Global Parametreler
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 ve 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.
az account set -s NAME_OR_ID
kullanarak 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.