从 2025 年 11 月 1 日起,Amazon Redshift 将不再支持创建新的 Python UDF。如果您想要使用 Python UDF,请在该日期之前创建 UDF。现有的 Python UDF 将继续正常运行。有关更多信息,请参阅博客文章
创建使用者数据库
在使用者集群上,您可以利用数据共享创建数据库。这些步骤描述了如何在同一个账户中的两个集群之间共享数据。有关跨 Amazon 账户共享数据的更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的跨 Amazon 账户共享数据。
您可以使用 SQL 命令或查询编辑器 v2 树状视图面板来创建数据库。
使用 SQL
-
利用数据共享为您的账户和创建者集群的命名空间创建一个数据库。例如:
create database share_db from datashare mysource of account '123456789012' namespace 'p1234567-8765-4321-p10987654321'; -
设置权限,以便用户可以访问数据库和 Schema。例如:
grant usage on database share_db to usernames;grant usage on schema public to usernames;
使用查询编辑器 v2 树状视图面板
-
选择
创建,然后选择数据库。 -
输入数据库名称。
-
(可选)选择用户和组,然后选择数据库用户。
-
选择使用数据共享创建。
-
选择数据共享。
-
选择创建数据库。
新的
数据共享数据库将在查询编辑器 v2 树状视图面板中显示。 -
设置权限,以便用户可以访问数据库和 Schema。例如:
grant usage on database share_db to usernames;grant usage on schema public to usernames;