Sdílet prostřednictvím


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) nebo FeatureStoreClient.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ů:

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

Získat 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)

Získat poznámkový blok

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.

Ukázkový poznámkový blok online obchodu třetích stran (úložiště funkcí pracovního prostoru)

Získat poznámkový blok