

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息，请参阅[博客文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

# 连接到数据库
<a name="connect-database-console"></a>

通过 Amazon Redshift，您可以建立与数据仓库集群的连接，并执行 SQL 查询、加载数据或执行管理任务。连接到数据库是指在客户端应用程序或工具与 Amazon Redshift 集群之间创建安全通道的过程。以下各节将逐步说明如何连接 Amazon Redshift 数据库。

连接到数据库以查看数据库和此集群中的数据库内的对象，或查看数据共享。

用于连接到指定数据库的用户凭证必须具有必要的权限才能查看所有数据共享。

如果没有本地连接，请执行以下操作之一：
+ 在集群详细信息页面上，从**数据库**选项卡的**数据库**或**数据共享对象**部分中，选择**连接到数据库**以查看集群中的数据库对象。
+ 在集群详细信息页面上，从**数据共享**选项卡中，执行下列操作之一：
  + 在**来自其他集群的数据共享**部分中，选择**连接到数据库**以查看来自其他集群的数据共享。
  + 在**在我的集群中创建的数据共享**部分中，选择**连接到数据库**以查看您的集群中的数据共享。
+ 在**连接到数据库**窗口中，执行以下操作之一：
  + 如果选择**创建新连接**，请选择 **AWS Secrets Manager** 以使用存储的密钥对连接的访问进行身份验证。

    或者，选择**临时凭证**以使用数据库凭证对连接的访问进行身份验证。指定**数据库名称**和**数据库用户**的值。

    选择**连接**。
  + 选择**使用最近的连接**以连接到您具备必要权限的另一个数据库。

    Amazon Redshift 会自动建立连接。

建立数据库连接后，您可以开始创建数据共享、查询数据共享或从数据共享创建数据库。