自 2025 年 11 月 1 日起,Amazon Redshift 將不再支援建立新的 Python UDFs。如果您想要使用 Python UDFs,請在該日期之前建立 UDFs。現有的 Python UDFs將繼續如常運作。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定 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。