Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章
設定 Amazon Redshift CLI
本節會說明如何設定並執行 AWS CLI 命令列工具以在管理 Amazon Redshift 時使用。Amazon Redshift 命令列工具會在 AWS Command Line Interface (AWS CLI) 上執行,後者接著會使用 Python (https://www.python.org/
安裝 AWS Command Line Interface
要開始使用 Amazon Redshift 命令列工具,您必須先設定 AWS CLI,然後再新增定義 Amazon Redshift CLI 選項的組態檔案。
若您已為另一個 AWS CLI 服務安裝並設定了 AWS,您可以跳過此程序。
安裝 AWS Command Line Interface
-
前往安裝或更新最新版本的 AWS CLI,然後依照指示安裝 AWS CLI。
對於 CLI 存取,您需要存取金鑰 ID 和私密存取金鑰。盡可能使用臨時憑證,而不是長期存取金鑰。臨時憑證包含存取金鑰 ID、私密存取金鑰,以及指出憑證何時到期的安全符記。如需詳細資訊,請參閱《IAM 使用者指南》中的搭配使用暫時憑證與 AWS 資源。
-
建立包含組態資訊 (例如您的存取金鑰、預設區域和命令輸出格式) 的檔案。然後設定
AWS_CONFIG_FILE環境變數來參考該檔案。如需詳細指示,請前往《AWS Command Line Interface使用者指南》中的設定 AWS 命令列界面。 -
執行測試命令以確認 AWS CLI 界面正在運作中。例如,下列命令應會顯示 AWS CLI 協助資訊:
aws help下列命令應會顯示 Amazon Redshift 協助資訊:
aws redshift help
如需有關 Amazon Redshift CLI 命令的參考資料,請前往《AWS CLI 參考》中的 Amazon Redshift。