Aracılığıyla paylaş


Databricks'te MLflow modelleriyle otomatik özellik arama

Model Sunma özelliği, yayımlanan çevrimiçi mağazalardan veya çevrimiçi tablolardan özellik değerlerini otomatik olarak arayabilir. Bu makalede, çevrimiçi mağazalarla nasıl çalışıldığı açıklanır. Çevrimiçi tablolarla çalışma hakkında bilgi için bkz . Gerçek zamanlı özellik sunma için çevrimiçi tabloları kullanma.

Gereksinimler

  • Modelin ile FeatureEngineeringClient.log_model günlüğe kaydedilmiş olması gerekir (Unity Kataloğu'nda Özellik Mühendisliği için) veya FeatureStoreClient.log_model (Çalışma Alanı Özellik Deposu için v0.3.5 ve üzeri gerekir).
  • Çevrimiçi mağaza salt okunur kimlik bilgileriyle yayımlanmalıdır.

Not

Model eğitiminden sonra da dahil olmak üzere, model dağıtımından önce istediğiniz zaman özellik tablosunu yayımlayabilirsiniz.

Otomatik özellik arama

Azure Databricks Model Sunma , şu çevrimiçi mağazalardan otomatik özellik aramayı destekler:

  • Azure Cosmos DB (v0.5.0 ve üzeri)

Otomatik özellik araması aşağıdaki veri türleri için desteklenir:

  • IntegerType
  • FloatType
  • BooleanType
  • StringType
  • DoubleType
  • LongType
  • TimestampType
  • DateType
  • ShortType
  • DecimalType
  • ArrayType
  • MapType

Çevrimiçi model puanlamasında özellik değerlerini geçersiz kılma

Modelin gerektirdiği tüm özellikler (veya FeatureStoreClient.log_modelile FeatureEngineeringClient.log_model günlüğe kaydedildi) model puanlaması için otomatik olarak çevrimiçi mağazalardan aranıyor. Model Sunma ile REST API kullanarak bir modeli puanlarken özellik değerlerini geçersiz kılmak için ÖZELLIK değerlerini API yükünün bir parçası olarak ekleyin.

Not

Yeni özellik değerleri, temel alınan model tarafından beklendiği gibi özelliğin veri türüne uygun olmalıdır.

Not defteri örnekleri: Unity Kataloğu

Databricks Runtime 13.3 LTS ve üzeri ile Unity Kataloğu'ndaki birincil anahtara sahip tüm Delta tabloları özellik tablosu olarak kullanılabilir. Unity Kataloğu'nda özellik tablosu olarak kaydedilmiş bir tablo kullandığınızda, tüm Unity Kataloğu özellikleri özellik tablosunda otomatik olarak kullanılabilir.

Bu örnek not defteri, özelliklerin çevrimiçi bir mağazada nasıl yayımlandığını ve ardından çevrimiçi mağazadan özellikleri otomatik olarak arayabilen eğitilmiş bir model sunmanın nasıl yapıldığını gösterir.

Unity Kataloğu ile Çevrimiçi Mağaza örnek not defteri

Not defterini alma

Not defteri örnekleri: Çalışma Alanı Özellik Deposu

Bu örnek not defteri, özelliklerin çevrimiçi bir mağazada nasıl yayımlandığını ve ardından çevrimiçi mağazadan özellikleri otomatik olarak arayabilen eğitilmiş bir model sunmanın nasıl yapıldığını gösterir.

Online Store örnek not defteri

Not defterini alma