本文說明 Databricks 針對批次推斷建議的內容。
如需在 Azure Databricks 上提供即時模型服務,請參閱 馬賽克 AI 模型服務部署模型。
用於批次推斷的 AI 函式
重要
這項功能處於公開預覽狀態。
AI 函式是內建函式,可用來將 AI 套用至儲存在 Databricks 上的資料。 您可以使用 任務特定的 AI 函數 或一般用途函數 來 ai_query執行批次推論。
以下是使用特定於任務的 AI 函數 ai_translate進行批量推理的範例。 如果您想要對整個資料表執行批次推論,您可以從查詢中移除 。limit 500
SELECT
writer_summary,
ai_translate(writer_summary, "cn") as cn_translation
from user.batch.news_summaries
limit 500
;
或者,您可以使用通用函數 ai_query 來執行批次推斷。
- 查看支援的
ai_query。 - 請參閱部署批次推論管線。
使用 Spark DataFrame 進行批次推論
請參閱 使用 Spark DataFrame 執行批次推斷 ,以取得使用 Spark 模型推斷工作流程的逐步指南。
如需深度學習模型推論範例,請參閱下列文章: