View a markdown version of this page

Amazon Redshift ML 的教學課程 - Amazon Redshift

Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon Redshift ML 的教學課程

您可以透過 Amazon Redshift ML,使用 SQL 陳述式訓練機器學習模型,然後在 SQL 查詢中調用這些模型以進行預測。Amazon Redshift 中的機器學習會使用一個 SQL 命令來訓練模型。Amazon Redshift 會在 Amazon SageMaker AI 中自動啟動訓練任務,並產生一個模型。建立模型之後,您可以使用模型的預測函數在 Amazon Redshift 中執行預測。

請遵循這些教學課程中的步驟以瞭解 Amazon Redshift ML 特徵:

  • 教學課程:建置客戶流失模型 - 在本教學課程中,您會使用 Amazon Redshift ML 透過 CREATE MODEL 命令建立客戶流失模型,並針對使用者案例執行預測查詢。然後,您可以使用 CREATE MODEL 命令所產生的 SQL 函數來實作查詢。

  • 教學課程:建置 K 平均值叢集模型 - 在本教學課程中,您會使用 Amazon Redshift ML 來建立、訓練和部署以 K 平均值演算法為基礎的機器學習模型。

  • 教學課程:建置多類別分類模型 - 在本教學課程中,您會使用 Amazon Redshift ML 建立可解決多類別分類問題的機器學習模型。多類別分類演算法將資料點分類為三個或多個類別之一。然後,您可以使用 CREATE MODEL 命令所產生的 SQL 函數來實作查詢。

  • 教學課程:建置 XGBoost 模型 - 在本教學課程中,您會使用來自 Amazon S3 的資料建立模型,並使用 Amazon Redshift ML 透過該模型執行預測查詢。XGBoost 演算法是梯度提升樹演算法的最佳化實作。

  • 教學課程:建置迴歸模型 - 在本教學中,您會使用 Amazon Redshift ML 建立機器學習迴歸模型,並在模型上執行預測查詢。透過迴歸模型,您可以預測數值結果,例如房屋的價格,或有多少人將使用城市的自行車租賃服務。

  • 教學課程:使用線性學習程式建置迴歸模型 - 在本教學課程中,您會使用來自 Amazon S3 的資料建立線性學習程式模型,並使用 Amazon Redshift ML 透過該模型執行預測查詢。SageMaker AI 線性學習程式演算法可解決迴歸或多類別分類問題。

  • 教學課程:使用線性學習程式建置多類別分類模型 - 在本教學課程中,您會使用來自 Amazon S3 的資料建立線性學習程式模型,然後使用 Amazon Redshift ML 透過該模型執行預測查詢。SageMaker AI 線性學習程式演算法可解決迴歸或分類問題。