Udostępnij za pośrednictwem


Automatyczne wyszukiwanie funkcji za pomocą usługi Databricks Model Serving

Obsługa modelu może automatycznie wyszukać wartości funkcji z opublikowanych sklepów online lub tabel online. Aby uzyskać więcej informacji na temat tworzenia tabel online i pracy z nimi, zobacz Używanie tabel online na potrzeby obsługi funkcji w czasie rzeczywistym.

Wymagania

  • Model musi być zarejestrowany FeatureEngineeringClient.log_model (w przypadku inżynierii funkcji w katalogu aparatu Unity) lub FeatureStoreClient.log_model (w przypadku magazynu funkcji obszaru roboczego wymaga wersji 0.3.5 lub nowszej).
  • W przypadku sklepów online innych firm sklep internetowy musi zostać opublikowany przy użyciu poświadczeń tylko do odczytu.

Uwaga

Tabelę funkcji można opublikować w dowolnym momencie przed wdrożeniem modelu, w tym po trenowaniu modelu.

Wyszukiwanie funkcji automatycznych

Usługa Azure Databricks Model Serving obsługuje automatyczne wyszukiwanie funkcji z tych sklepów online:

Wyszukiwanie funkcji automatycznych jest obsługiwane w przypadku następujących typów danych:

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

Zastępowanie wartości funkcji w ocenianiu modelu online

Wszystkie funkcje wymagane przez model (zarejestrowane za pomocą FeatureEngineeringClient.log_model lub FeatureStoreClient.log_model) są automatycznie przeglądane ze sklepów online na potrzeby oceniania modelu. Aby zastąpić wartości funkcji podczas oceniania modelu przy użyciu interfejsu API REST z obsługą modelu, dołącz wartości funkcji jako część ładunku interfejsu API.

Uwaga

Nowe wartości funkcji muszą być zgodne z typem danych funkcji zgodnie z oczekiwaniami w modelu bazowym.

Przykłady notesów: Wykaz aparatu Unity

W przypadku środowiska Databricks Runtime 13.3 LTS lub nowszego każda tabela delty w wykazie aparatu Unity z kluczem podstawowym może służyć jako tabela funkcji. Jeśli używasz tabeli zarejestrowanej w wykazie aparatu Unity jako tabeli funkcji, wszystkie funkcje wykazu aparatu Unity są automatycznie dostępne dla tabeli funkcji.

Poniższy notes ilustruje sposób publikowania funkcji w tabelach online na potrzeby wyszukiwania funkcji w czasie rzeczywistym i automatycznego wyszukiwania funkcji.

Notes demonstracyjny tabel online

Pobierz notes

W tym przykładowym notesie pokazano, jak publikować funkcje w sklepie online, a następnie obsługiwać wytrenowany model, który automatycznie wyszukuje funkcje ze sklepu online.

Przykładowy notes sklepu online innej firmy (wykaz aparatu Unity)

Pobierz notes

Przykłady notesów: Magazyn funkcji obszaru roboczego

W tym przykładowym notesie pokazano, jak publikować funkcje w sklepie online, a następnie obsługiwać wytrenowany model, który automatycznie wyszukuje funkcje ze sklepu online.

Przykładowy notes sklepu online innej firmy (magazyn funkcji obszaru roboczego)

Pobierz notes