連線至 Amazon Redshift 叢集 - AWS Toolkit for JetBrains

連線至 Amazon Redshift 叢集

透過 AWS Explorer,您可以選取 Amazon Redshift 叢集、選擇身分驗證方法,然後設定連線設定。成功測試連線後,您就可以開始使用 JetBrains DataGrip 來與資料來源互動。

重要

確定您已完成先決條件,讓使用者能存取 Amazon Redshift 叢集和資料庫並與之互動。

選取索引標籤以依照指示操作,使用您偏好的身分驗證方法連線至叢集。

Connect with IAM credentials
  1. 開啟 AWS Explorer (如尚未開啟的話)。

  2. 按一下 Amazon Redshift 節點,展開可用叢集清單。

  3. 用滑鼠右鍵按一下叢集,並選擇使用 IAM 憑證連線

    注意

    您也可以選擇複製 ARN,將叢集的 Amazon Resource Name (ARN) 新增到剪貼簿。

  4. 資料來源和驅動程式對話方塊中,執行下列操作以確保您可以開啟資料庫連線:

    • 匯入的資料來源窗格中,確認已選取正確的資料來源。

    • 如果出現訊息指出您需要下載缺少驅動程式檔,請選擇前往驅動程式 (扳手圖示) 下載所需的檔案。

  5. 設定窗格的一般索引標籤中,確認下列欄位顯示正確的值:

    • 主機/連接埠:用於叢集連線的端點和連接埠。Amazon Redshift 叢集如果在 AWS 雲端託管,端點的結尾永遠是 redshift.amazon.com

    • 身分驗證AWS IAM (使用 IAM 憑證進行身分驗證)。

    • 使用者:您資料庫使用者帳戶的名稱。

    • 憑證:用來存取您 AWS 帳戶的憑證。

    • 區域:託管資料庫的 AWS 區域。

    • 叢集 ID:您在 AWS Explorer 中所選取叢集的 ID。

    • 資料庫:您要連線的叢集中的資料庫名稱。

    • URL:JetBrains IDE 用來連線至叢集資料庫的 URL。

    設為使用 IAM 憑證進行身分驗證的 Amazon Redshift 叢集之連線設定。
    注意

    如需完整說明以了解您可以使用資料來源和驅動程式對話方塊配置的連線設定,請參閱您正在使用的 JetBrains IDE 文件

  6. 若要驗證連線設定是否正確,請選擇測試連線

    綠色核取記號表示測試成功。

  7. 選擇套用以套用您的設定,然後選擇確定開始使用資料來源。

    資料庫工具視窗會開啟。將可用資料來源顯示為樹狀結構,包含表示資料庫元素 (例如結構描述、資料表和索引鍵) 的節點。

    重要

    若要使用資料庫工具視窗,您必須首先從 JetBrains 下載並安裝 DataGrip。如需詳細資訊,請參閱 https://www.jetbrains.com/datagrip/

Connect with Secrets Manager
  1. 開啟 AWS Explorer (如尚未開啟的話)。

  2. 按一下 Amazon Redshift 節點,展開可用叢集清單。

  3. 用滑鼠右鍵按一下叢集,並選擇使用 Secrets Manager 連線

    注意

    您也可以選擇複製 ARN,將叢集的 Amazon Resource Name (ARN) 新增到剪貼簿。

  4. 選取資料庫秘密對話方塊中,使用下拉式欄位挑選資料庫的憑證,然後選擇建立

  5. 資料來源和驅動程式對話方塊中,執行下列操作以確保您可以開啟資料庫連線:

    • 匯入的資料來源中,確認已選取正確的資料來源。

    • 如果對話方塊中出現訊息,指出您需要下載缺少驅動程式檔,請選擇前往驅動程式 (扳手圖示) 下載所需的檔案。

  6. 設定窗格的一般索引標籤中,確認下列欄位顯示正確的值:

    • 主機/連接埠:用於叢集連線的端點和連接埠。Amazon Redshift 叢集如果在 AWS 雲端託管,端點的結尾永遠是 redshift.amazon.com

    • 身分驗證SecretsManager 驗證 (使用 AWS Secrets Manager 進行驗證)。

    • 憑證:用於連線至 AWS 帳戶的憑證。

    • 區域:託管叢集的 AWS 區域。

    • 秘密名稱/ARN:包含驗證憑證的秘密名稱和 ARN。若要覆寫主機/連接埠欄位中的連線設定,請選取使用秘密中的 URL 和連接埠核取方塊。

    • 資料庫:您要連線的叢集中的資料庫名稱。

    • URL:JetBrains IDE 用來連線至資料庫的 URL。

    注意

    如果您是使用 AWS Secrets Manager 進行驗證,就不會顯示用於指定叢集使用者名稱和秘密欄位。此資訊包含在秘密的加密秘密資料部分。

    設為使用 Secrets Manager 進行身分驗證的 Amazon Redshift 叢集之連線設定。
    注意

    如需完整說明以了解您可以使用資料來源和驅動程式對話方塊配置的連線設定,請參閱您正在使用的 JetBrains IDE 文件

  7. 若要驗證連線設定是否正確,請選擇測試連線

    綠色核取記號表示測試成功。

  8. 選擇套用以套用您的設定,然後選擇確定開始使用資料來源。

    資料庫工具視窗會開啟。將可用資料來源顯示為樹狀結構,包含表示資料庫元素 (例如結構描述、資料表和索引鍵) 的節點。

    重要

    若要使用資料庫工具視窗,您必須首先從 JetBrains 下載並安裝 DataGrip。如需詳細資訊,請參閱 https://www.jetbrains.com/datagrip/