Amazon Redshift 佈建叢集 - Amazon Redshift

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

Amazon Redshift 佈建叢集

如果您是 Amazon Redshift 的第一次使用者,這個教學將協助您開始使用 Amazon Redshift 叢集。若要開始使用 Redshift 無伺服器,請參閱。Amazon Redshift Serverless

建立並登入 Amazon Redshift 佈建的主控台之後,您就可以建立和管理 Amazon Redshift 物件,包括叢集、節點和資料庫。您也可以使用 SQL 用戶端執行查詢、檢視查詢,以及執行其他 SQL 資料定義語言 (DDL) 和資料處理語言 (DML) 作業。

重要

您為此練習佈建的叢集會在即時環境中執行。只要它正在運行,它就會向您 AWS 帳戶的. 如需定價資訊,請參閱 Amazon Redshift 定價頁面

為了避免產生不必要的費用,請在使用完後立即刪除您的叢集。本教學課程的最後一步說明如何執行此操作。

登入 AWS Management Console 並開啟 Amazon Redshift 主控台,網址為 https://console.aws.amazon.com/redshiftv2/

我們建議您先前往佈建的叢集儀表板開始使用 Amazon Redshift 主控台。

視您的組態而定,下列項目會顯示在 Amazon Redshift 佈建主控台的導覽窗格中:

  • Redshift 無伺服器 — 存取和分析資料,無需設定、調整和管理 Amazon Redshift 佈建的叢集。

  • 佈建的叢集儀表板 — 檢視您的叢集清單 AWS 區域,查看叢集指標查詢概觀,以瞭解指標資料 (例如 CPU 使用率) 和查詢資訊的深入解析。使用這些功能可協助您判斷效能資料在指定時間範圍內是否異常。

  • 集 — 檢視此中的叢集清單 AWS 區域、選擇要開始查詢的叢集,或執行叢集相關動作。您也可以從此頁面建立新叢集。

  • 查詢編輯器 — 在 Amazon Redshift 叢集上託管的資料庫上執行查詢。我們建議改用查詢編輯器 v2

  • 查詢編輯器 v2 — Amazon Redshift 查詢編輯器 v2 是個別的網頁式 SQL 用戶端應用程式,可在 Amazon Redshift 資料倉儲上編寫和執行查詢。您可以將查詢結果視覺化為圖表,並透過與團隊中的其他人共用您的查詢來進行協作。

  • 查詢和載入 - 取得參考或疑難排解的資訊,例如最近查詢的清單以及每個查詢的 SQL 文字。

  • 資料共用 - 身為生產者帳戶管理員,可以授權消費者帳戶存取資料共用,也可以選擇不授權存取。若要使用授權的資料清單,消費者帳戶管理員可以將資料保護與帳戶中的整個 AWS 帳戶 或特定叢集命名空間建立關聯。管理員也可以拒絕資料共用。

  • 零 ETL 整合 — 管理整合,在將交易資料寫入支援的來源之後,即可在 Amazon Redshift 中使用。

  • IAM 身分中心連線 — 設定 Amazon Redshift 和 IAM 身分中心之間的連線。

  • 組態 – 從 SQL 用戶端工具透過 Java 資料庫連線 (JDBC) 和開放式資料庫連線 (ODBC) 來連接至 Amazon Redshift 叢集。您也可以設定 Amazon Redshift 託管的虛擬私有雲端 (VPC) 端點。這樣做可在以包含叢集的 Amazon VPC 服務型 VPC 與另一個執行用戶端工具的 VPC 之間提供私有連線。

  • AWS 合作夥伴整合 — 與支援的合 AWS 作夥伴建立整合。

  • 建議 - 取得有關可對 Amazon Redshift 叢集進行變更的具體建議,以排定優化的優先順序。

  • AWS Marketplace — 取得與 Amazon Redshift 搭配使用的其他工具或 AWS 服務的相關資訊。

  • 警示 - 在叢集指標上建立警示,以檢視效能資料並追蹤指定期間內的指標。

  • 事件 - 追蹤事件並取得有關事件發生日期、描述或事件來源等資訊的報告。

  • 新功能 - 檢視新的 Amazon Redshift 功能和產品更新。

您將在本教學課程中執行下列步驟。

本教學課程中的步驟,概述如下

註冊成為 AWS

如果您還沒有 AWS 帳戶,請註冊一個。如果您已有帳戶,則可略過此事前準備,並使用現有的帳戶。

  1. 開啟 https://portal.aws.amazon.com/billing/signup

  2. 請遵循線上指示進行。

    部分註冊程序需接收來電,並在電話鍵盤輸入驗證碼。

    當您註冊一個時 AWS 帳戶,將創建AWS 帳戶根使用者一個。根使用者有權存取該帳戶中的所有 AWS 服務 和資源。安全性最佳做法是將管理存取權指派給使用者,並僅使用 root 使用者來執行需要 root 使用者存取權的工作。

決定防火牆規則

注意

本教學課程假設您的叢集使用預設連接埠 5439,而 Amazon Redshift 查詢編輯器 v2 則可用於執行 SQL 命令。它不會進入有關網路組態或設定您環境中可能需要的 SQL 用戶端的詳細資料。

在某些環境中,您可以在啟動 Amazon Redshift 叢集時指定連接埠。您也會在安全群組中建立傳入規則,以允許經過此連接埠存取您的叢集。

如果您的用戶端電腦在防火牆背後,請確定您知道可以使用的開放連接埠。使用此開放連接埠,您可從 SQL 用戶端工具連接到叢集並執行查詢。如果您不知道開放連接埠,請洽詢對您的網路防火牆規則有所了解的人,以判斷防火牆中開放的連接埠。

雖然 Amazon Redshift 預設使用連接埠 5439,但如果防火牆中未開放此連接埠,則連線無法運作。您無法在建立您的 Amazon Redshift 叢集之後變更其連接埠號碼。因此,請確保您指定了在啟動程序期間可在您環境中運作的開放連接埠。