Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章
呼叫資料 API
您可以呼叫資料 API 或 AWS CLI 以在叢集或無伺服器工作群組上執行 SQL 陳述式。在《Amazon Redshift 資料 API 參考》中,用來執行 SQL 陳述式的主要操作是 ExecuteStatement 和 BatchExecuteStatement。資料 API 支援 AWS SDK 所支援的程式設計語言。如需這些語言的相關資訊,請參閱用來在 AWS 上進行建置的工具
若要查看呼叫資料 API 的程式碼範例,請參閱 GitHub 中的開始使用 Redshift 資料 API
您可以使用 AWS CLI 呼叫資料 API。
下列範例會使用 AWS CLI 來呼叫資料 API。若要執行範例,請編輯參數值以符合您的環境。許多範例會提供 cluster-identifier 來針對叢集執行。當您針對無伺服器工作群組執行時,請改為提供 workgroup-name。這些範例會示範一些資料 API 操作。如需詳細資訊,請參閱 AWS CLI 命令參考。
下列範例中的命令已經過分割和格式化,以方便您閱讀。並非所有參數和回應都會在所有範例中顯示。如需完整請求語法、請求參數、回應語法和回應元素的 API 定義,請參閱 Amazon Redshift 資料 API 參考。