Automatické vyhledávání funkcí pomocí obsluhy modelu Databricks
Obsluha modelů může automaticky vyhledávat hodnoty funkcí z publikovaných online obchodů nebo z online tabulek. Další podrobnosti o vytváření a práci s online tabulkami najdete v tématu Použití online tabulek pro obsluhu funkcí v reálném čase.
Požadavky
- Model musí být protokolován pomocí
FeatureEngineeringClient.log_model
katalogu Unity (pro přípravu funkcí v katalogu Unity) neboFeatureStoreClient.log_model
(pro úložiště funkcí pracovního prostoru vyžaduje verzi 0.3.5 a vyšší). - Pro online obchody třetích stran musí být online úložiště publikováno s přihlašovacími údaji jen pro čtení.
Poznámka:
Tabulku funkcí můžete publikovat kdykoli před nasazením modelu, včetně po trénování modelu.
Automatické vyhledávání funkcí
Služba Azure Databricks Model Serving podporuje automatické vyhledávání funkcí z těchto online obchodů:
- Tabulky Databricks Online
- Azure Cosmos DB (verze 0.5.0 a vyšší)
Automatické vyhledávání funkcí je podporováno pro následující datové typy:
IntegerType
FloatType
BooleanType
StringType
DoubleType
LongType
TimestampType
DateType
ShortType
DecimalType
ArrayType
MapType
Přepsání hodnot funkcí v online bodování modelu
Všechny funkce vyžadované modelem FeatureEngineeringClient.log_model
(přihlášeným nebo FeatureStoreClient.log_model
) se automaticky vyhledávají z online obchodů pro vyhodnocování modelů. Pokud chcete přepsat hodnoty funkcí při vyhodnocování modelu pomocí rozhraní REST API se službou Model Serving , zahrnují hodnoty funkcí jako součást datové části rozhraní API.
Poznámka:
Nové hodnoty funkcí musí odpovídat datovému typu funkce podle očekávání základního modelu.
Příklady poznámkových bloků: Katalog Unity
S modulem Databricks Runtime 13.3 LTS a novějším je možné jako tabulku funkcí použít libovolnou tabulku Delta v katalogu Unity s primárním klíčem. Pokud používáte tabulku zaregistrovanou v katalogu Unity jako tabulku funkcí, všechny funkce katalogu Unity jsou pro tabulku funkcí automaticky dostupné.
Následující poznámkový blok ukazuje, jak publikovat funkce do online tabulek pro obsluhu a automatizované vyhledávání funkcí v reálném čase.
Online tabulky – ukázkový poznámkový blok
Tento ukázkový poznámkový blok ukazuje, jak publikovat funkce do online obchodu a pak sloužit natrénovaný model, který automaticky vyhledá funkce z online obchodu.
Ukázkový poznámkový blok online obchodu třetích stran (Katalog Unity)
Příklady poznámkových bloků: Úložiště funkcí pracovního prostoru
Tento ukázkový poznámkový blok ukazuje, jak publikovat funkce do online obchodu a pak sloužit natrénovaný model, který automaticky vyhledá funkce z online obchodu.