使用 Databricks Feature Store 時,模型開發流程的每個步驟都整合進 Databricks Data + AI 平台。 這表示您可以建置自動化的數據管線來計算及提供功能值,而 Databricks 會為您處理基礎結構。 Databricks 平臺提供功能和模型的實時服務,包括功能值的隨選計算。
自動功能查找
當你使用 Databricks 功能庫訓練模型並搭配 Databricks 模型服務時,模型會自動從 Databricks 線上功能商店 或 第三方線上商店查詢特徵值。 這會自動發生,不需要設定。
當評分要求傳入模型時,模型服務會自動擷取模型所需的已發佈特徵值。 如此一來,最新的特徵值一律會用於預測。 如需詳細資訊和範例筆記本,請參閱 具有自動功能查閱的模型服務。
下圖說明平臺元件之間的即時服務關聯性。
隨選功能
適用於即時應用程式的機器學習模型通常需要最新的特徵值。 在圖表中顯示的範例中,餐廳推薦模型的其中一個功能是使用者目前與餐廳的距離。 此功能必須在「按需」計算,也就是在評分請求時計算。 收到評分要求后,模型會查閱餐廳的位置,然後套用預先定義的函式來計算使用者目前位置和餐廳之間的距離。 該距離會作為輸入傳遞給模型,並與來自特徵庫的其他預先計算的特徵一起傳遞。
如需詳細資訊,請參閱 隨選計算功能。