连接到 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 凭证 Connect

    注意

    还可以选择复制 ARN将集群的 Amazon 资源名称 (ARN) 添加到剪贴板中。

  4. 数据源和驱动程序对话框中,执行以下操作以确保可以打开数据库连接:

    • 导入的数据源窗格中,确认选择了正确的数据源。

    • 如果一条消息指示您需要下载缺少驱动程序文件中,选择转到驱动程序(扳手图标)下载所需文件。

  5. 在存储库的常规选项卡上的设置窗格中,确认以下字段显示正确的值:

    • 主机/端口— 用于连接到群集的终端节点和端口。对于 AWS 云中托管的 Amazon Redshift 集群,终端节点始终以redshift.amazon.com

    • 身份验证AWS IAM(使用 IAM 证书进行身份验证)。

    • 用户— 数据库用户帐户的名称。

    • 凭证— 用于访问 AWS 账户的证书。

    • 区域— 托管数据库的 AWS 区域。

    • 集群 ID— 您在中选择的集群的 IDAWS Explorer

    • 数据库— 要连接到的集群中的数据库名称。

    • URL— JetBrains IDE 将用于连接到集群数据库的 URL。

    
        具有用于身份验证的 IAM 凭证的 Amazon Redshift 集群的连接设置。
    注意

    有关连接设置的完整描述,可以使用数据源和驱动程序对话框中,请参阅快 JetBrains 的文档您使用的。

  6. 要验证连接设置是否正确,请选择。测试连接

    绿色复选标记表示测试成功。

  7. 选择Apply以应用您的设置,然后选择确定开始使用数据源。

    这些区域有:数据库工具窗口将打开。这会将可用数据源显示为树,其节点表示数据库元素(如架构、表和键)。

    重要

    使用数据库工具窗口中,必须先下载和安装 JetBrains 的 DataGrip。有关更多信息,请参阅 。https://www.jetbrains.com/datagrip/

Connect with Secrets Manager
  1. 打开 AWS Explorer(如果尚未打开)。

  2. 单击Amazon Redshift节点以展开可用集群列表。

  3. 右键单击集群并选择Connect 到 Secrets Manager

    注意

    还可以选择复制 ARN将集群的 Amazon 资源名称 (ARN) 添加到剪贴板中。

  4. 选择数据库密码对话框中,使用下拉字段选择数据库的凭据,然后选择Create

  5. 数据源和驱动程序对话框中,执行以下操作以确保可以打开数据库连接:

    • 导入的数据源,请确认选择了正确的数据源。

    • 如果消息出现在对话框中下载缺少驱动程序文件中,选择转到驱动程序(扳手图标)下载所需文件。

  6. 在存储库的常规选项卡上的设置窗格中,确认以下字段显示正确的值:

    • 主机/端口— 用于连接到群集的终端节点和端口。对于 AWS 云中托管的 Amazon Redshift 集群,终端节点始终以redshift.amazon.com

    • 身份验证SecretsManager 身份验证(使用 AWS Secrets Manager 进行身份验证)。

    • 凭证— 用于连接到 AWS 账户的证书。

    • 区域— 托管集群的 AWS 区域。

    • 密钥名称 /ARN— 包含身份验证凭证的密钥的名称和 ARN。如果要覆盖主机/端口字段中,选择使用秘密的网址和端口”复选框。

    • 数据库— 要连接到的集群中的数据库名称。

    • URL— JetBrains IDE 将用于连接到数据库的 URL。

    注意

    如果您使用 AWS Secrets Manager 进行身份验证,则没有字段用于指定集群的用户名和密码。此信息包含在密钥的加密密钥数据部分中。

    
       使用 Secrets Manager 进行身份验证的 Amazon Redshift 集群的连接设置。
    注意

    有关连接设置的完整描述,可以使用数据源和驱动程序对话框中,请参阅快 JetBrains 的文档您使用的。

  7. 要验证连接设置是否正确,请选择。测试连接

    绿色复选标记表示测试成功。

  8. 选择Apply以应用您的设置,然后选择确定开始使用数据源。

    这些区域有:数据库工具窗口将打开。这会将可用数据源显示为树,其节点表示数据库元素(如架构、表和键)。

    重要

    使用数据库工具窗口中,必须先下载和安装 JetBrains 的 DataGrip。有关更多信息,请参阅 。https://www.jetbrains.com/datagrip/