執行命令來定義和使用資料倉儲中的資料庫 - Amazon Redshift

Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊,請參閱部落格文章

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

執行命令來定義和使用資料倉儲中的資料庫

Redshift Serverless 資料倉儲和 Amazon Redshift 佈建資料倉儲都包含資料庫。啟動資料倉儲之後,您可以使用 SQL 命令管理大多數資料庫動作。除了少數例外狀況,所有 Amazon Redshift 資料庫的 SQL 功能和語法都相同。如需 Amazon Redshift 可用 SQL 命令的詳細資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的 SQL 命令

當您建立資料倉儲時,在大多數情況下,Amazon Redshift 也會建立預設 dev 資料庫。連線到 dev 資料庫之後,即可建立其他資料庫。

下列各節將逐一說明使用 Amazon Redshift 資料庫時的常見資料庫任務。這些任務從建立資料庫開始,如果您繼續執行到最後一個任務,只要捨棄資料庫即可刪除您建立的所有資源。

本節中的範例假設如下情況:

  • 您已建立 Amazon Redshift 資料倉儲。

  • 您已經從 SQL 用戶端工具 (例如 Amazon Redshift 查詢編輯器 v2) 建立與資料倉儲的連線。如需使用查詢編輯器 v2 的詳細資訊,請參閱《Amazon Redshift 管理指南》中的使用 Amazon Redshift 查詢編輯器 v2 來查詢資料庫

連線至 Amazon Redshift 資料倉儲

若要連接到 Amazon Redshift 叢集,請從 Amazon Redshift 主控台的叢集頁面展開連線至 Amazon Redshift 叢集,然後執行下列其中一項操作:

  • 選擇查詢資料,以使用查詢編輯器 v2 在 Amazon Redshift 叢集託管的資料庫上執行查詢。建立叢集後,您可以立即使用查詢編輯器 v2 執行查詢。

    如需詳細資訊,請參閱《Amazon Redshift 管理指南》中的使用 Amazon Redshift 查詢編輯器 v2 來查詢資料庫

  • 使用您的用戶端工具中選擇您的叢集,然後複製 JDBC 或 ODBC 驅動器 URL,以使用 JDBC 或 ODBC 驅動器從您的用戶端工具連線至 Amazon Redshift。從您的用戶端電腦或執行個體使用此 URL。將應用程式編寫為使用 JDBC 或 ODBC 資料存取 API 操作,或使用支援 JDBC 或 ODBC 的 SQL 用戶端工具。

    如需如何尋找叢集連線字串的相關資訊,請參閱尋找叢集連線字串

  • 如果您的 SQL 用戶端工具需要驅動器,您可以選擇您的 JDBC 或 ODBC 驅動器來下載作業系統特定的驅動器,以從用戶端工具連線至 Amazon Redshift。

    如需如何為 SQL 用戶端安裝適當驅動程式的詳細資訊,請參閱設定 JDBC 驅動程式 2.2 版連線。

    如需如何設定 ODBC 連線的相關資訊,請參閱設定 ODBC 連線

若要連線至 Redshift Serverless 資料倉儲,請從 Amazon Redshift 主控台的 Serverless 儀表板頁面執行下列其中一項操作:

  • 使用 Amazon Redshift 查詢編輯器 v2 在 Redshift Serverless 資料倉儲託管的資料庫上執行查詢。建立資料倉儲後,您可以立即使用查詢編輯器 v2 執行查詢。

    如需詳細資訊,請參閱使用 Amazon Redshift 查詢編輯器 v2 來查詢資料庫

  • 透過複製 JDBC 或 ODBC 驅動程式 URL,使用 JDBC 或 ODBC 驅動程式從您的用戶端工具連接到 Amazon Redshift。

    若要使用資料倉儲中的資料,您需要 JDBC 或 ODBC 驅動器才能從用戶端電腦或執行個體進行連線。將應用程式編寫為使用 JDBC 或 ODBC 資料存取 API 操作,或使用支援 JDBC 或 ODBC 的 SQL 用戶端工具。

    如需如何尋找連線字串的詳細資訊,請參閱《Amazon Redshift 管理指南》中的連線至 Redshift Serverless