Udostępnij za pośrednictwem


Sklep funkcji przestrzeni roboczej (wersja klasyczna)

Uwaga

Ta dokumentacja obejmuje Feature Store w obszarze roboczym. Magazyn funkcji w obszarze roboczym jest dostępny tylko dla obszarów roboczych utworzonych przed 19 sierpnia 2024 r., 16:00:00 (UTC).

Usługa Databricks zaleca korzystanie z inżynierii funkcji w wykazie aparatu Unity. Funkcja magazynu w obszarze roboczym zostanie wycofana w niedalekiej przyszłości.

Dlaczego warto używać repozytorium funkcji obszaru roboczego?

Magazyn funkcji obszaru roboczego jest w pełni zintegrowany z innymi składnikami usługi Azure Databricks.

  • Odnajdywania. Interfejs użytkownika magazynu funkcji, dostępny z obszaru roboczego usługi Databricks, umożliwia przeglądanie i wyszukiwanie istniejących funkcji.
  • Rodowód. Podczas tworzenia tabeli funkcji w usłudze Azure Databricks źródła danych używane do tworzenia tabeli funkcji są zapisywane i dostępne. Dla każdej funkcji w tabeli funkcji można również uzyskać dostęp do modeli, notesów, zadań i punktów końcowych korzystających z tej funkcji.
  • Integracja z ocenianie i obsługa modelu. Gdy używasz funkcji z magazynu funkcji do trenowania modelu, model jest spakowany z metadanymi funkcji. Gdy używasz modelu do oceniania wsadowego lub wnioskowania online, automatycznie pobiera funkcje ze sklepu Feature Store. Obiekt wywołujący nie musi wiedzieć o nich ani uwzględniać logiki, aby wyszukać lub dołączyć funkcje w celu oceny nowych danych. Dzięki temu wdrożenie modelu i aktualizacje są znacznie łatwiejsze.
  • Wyszukiwanie do punktu w czasie. Usługa Feature Store obsługuje szeregi czasowe i przypadki użycia oparte na zdarzeniach, które wymagają poprawności punktu w czasie.

Jak działa Feature Store w obszarze roboczym?

Typowy przepływ pracy uczenia maszynowego przy użyciu magazynu funkcji jest zgodny z następującą ścieżką:

  1. Napisz kod, aby przekonwertować nieprzetworzone dane na funkcje i utworzyć ramkę danych platformy Spark zawierającą żądane funkcje.
  2. Zapisz ramkę danych jako tabelę funkcji w magazynie funkcji obszaru roboczego.
  3. Trenowanie modelu przy użyciu funkcji z magazynu funkcji. Gdy to zrobisz, model przechowuje specyfikacje funkcji używanych do trenowania. Gdy model jest używany do wnioskowania, automatycznie łączy funkcje z odpowiednich tabel funkcji.
  4. Rejestrowanie modelu w rejestrze modeli.

Teraz możesz użyć modelu do przewidywania nowych danych. W przypadku przypadków użycia wsadowego model automatycznie pobiera funkcje, których potrzebuje ze sklepu Feature Store.

Przepływ pracy magazynu funkcji dla przypadków użycia uczenia maszynowego wsadowego.

W przypadku przypadków użycia obsługujących dane w czasie rzeczywistym opublikuj funkcje w sklepie online. Zobacz Sklepy online innych firm.

W czasie wnioskowania model odczytuje wstępnie obliczone funkcje ze sklepu online i dołącza je do danych podanych w żądaniu klienta do punktu końcowego obsługującego model.

Przepływ magazynu funkcji dla obsługiwanych modeli uczenia maszynowego.

Rozpoczynanie korzystania z Magazynu Funkcjonalności Miejsca Pracy

Aby rozpocząć, wypróbuj te przykładowe notesy. W podstawowym notesie opisano sposób tworzenia tabeli funkcji, używania jej do trenowania modelu, a następnie wykonywania oceniania wsadowego przy użyciu automatycznego wyszukiwania funkcji. Zawiera on również wprowadzenie do interfejsu użytkownika inżynierii funkcji i pokazuje, jak można go używać do wyszukiwania funkcji i zrozumienia sposobu tworzenia i używania funkcji.

Przykładowy notes podstawowego magazynu funkcji obszaru roboczego

Pobierz notes

Przykładowy notes taksówki ilustruje proces tworzenia funkcji, aktualizowania ich i używania ich do trenowania modelu i wnioskowania wsadowego.

Przykładowy notes dotyczący taksówek w sklepie Feature Store obszaru roboczego

Pobierz notes

Obsługiwane typy danych:

Aby uzyskać informacje o obsługiwanych typach danych, zobacz Obsługiwane typy danych.