Databricks Model Sunma ile otomatik özellik arama
Model Sunma özelliği, yayımlanan çevrimiçi mağazalardan veya çevrimiçi tablolardan özellik değerlerini otomatik olarak arayabilir. Çevrimiçi tablolar oluşturma ve bunlarla çalışma hakkında daha fazla ayrıntı 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) veyaFeatureStoreClient.log_model
(Çalışma Alanı Özellik Deposu için v0.3.5 ve üzeri gerekir). - Üçüncü taraf çevrimiçi mağazalar için çevrimiçi mağazanın salt okunur kimlik bilgileriyle yayımlanması gerekir.
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:
- Databricks Çevrimiçi Tabloları
- 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_model
ile 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.
Aşağıdaki not defterinde, gerçek zamanlı sunum ve otomatik özellik araması için çevrimiçi tablolarda özelliklerin nasıl yayımlanması gösterilmektedir.
Çevrimiçi tablolar tanıtım not defteri
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.
Üçüncü taraf çevrimiçi mağaza örneği not defteri (Unity Kataloğu)
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.