取消
顯示的結果
而不是尋找
你的意思是:

我可以運行一個自定義函數,其中包含一個訓練有素的ML模型或訪問一個API端點在SQL查詢的SQL的工作嗎?

Erik_S
新的貢獻者二世

儀表板,我想把數據從一個查詢,然後從訓練有素的ML模型預測結果在儀表板上。我在想我可能訓練模型嵌入到圖書館,然後導入到SQL工作區並創建一個函數來訪問它,或者把它背後的API查詢可以訪問。但是,我找不到這兩個用例文檔所以我不確定它是可能的。

如果它是一個線性模型可以將其保存為一個表,但我想獲得其他模型。

其他的想法是受歡迎的!

4回複4

匿名
不適用

@Erik席爾茲:

是的,可以使用一個訓練有素的ML模式在磚的儀表板。這裏有幾個方法你可以考慮:

  1. 嵌入在Python庫模型,稱之為從SQL:你可以訓練你的ML模型在Python中,然後將其保存為一個二進製文件(例如,使用pickle模塊)。然後您可以創建一個Python庫加載保存模型,提供了一個函數進行預測。你可以導入這個庫磚筆記本和用它來查詢作出預測。請注意,這種方法要求您磚筆記本支持從SQL調用的Python函數。
  2. 部署模型作為一個REST API:您可以部署您的訓練模型作為一個像MLFlow REST API使用框架。然後你從磚可以調用API的筆記本進行預測。這種方法的優點從磚筆記本的解耦模型,允許它被其他應用程序使用。
  3. 使用預構建的ML庫支持SQL:磚提供了各種毫升庫,您可以使用SQL作出預測,包括火花毫升和TensorFlow。您可以使用其中一個火車模型庫,然後使用它在儀表板的SQL函數進行預測。

注意,方法的選擇取決於您的特定用例和磚筆記本的功能。例如,如果您需要實時做出預測或在高規模、部署模型作為REST API可能是最適當的方法。如果你已經使用磚毫升庫為您的培訓和分析,使用相同的庫進行預測可能是最有效的方法。

Erik_S
新的貢獻者二世

你好,謝謝你的回應。

我找專門從一個SQL調用這個函數工作區儀表板,不是筆記本儀表板數據科學與工程中的工作空間。我有一個現有SQL工作區儀表板,但據我所知我不能導入庫或調用api的SQL查詢,這些儀表板。可能是我問的SQL的工作嗎?

匿名
不適用

@Erik席爾茲:

磚SQL的工作區中,你不能調用自定義函數包含訓練毫升模型或直接訪問API端點從內部權力儀表板的SQL查詢。

Kaniz
社區經理
社區經理

嗨@Erik席爾茲(客戶),我們沒有收到你自從上次反應@Suteja卡努裏人,我檢查看看她的建議幫助你。

否則,如果你有任何解決方案,請與社區分享,因為它可以幫助別人。

同時,請別忘了點擊“選擇最佳”按鈕時提供的信息幫助解決你的問題。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map