2023 年 8 月 28–29 日 – 7.30 版本说明¶
新功能¶
数据管道复制支持 – 预览¶
在此版本中,我们很高兴宣布用户可预览数据管道复制支持,包括暂存区复制、存储集成、管道和加载历史记录。您可以复制这些对象,为跨 区域 和跨 云平台 的数据管道配置故障转移。
在复制数据管道对象之前,必须在复制/故障转移组或账户级别将 enable_etl_replication
参数设置为 TRUE。要复制使用存储集成的任何外部暂存区,还必须将复制/故障转移组配置为复制 STORAGE INTEGRATIONS。
可以使用 ALTER REPLICATION GROUP 或 ALTER FAILOVER GROUP 语句修改现有组的这些属性。
有关更多信息,请参阅 暂存区、管道和加载历史记录复制。
安全更新¶
密码策略:添加对密码历史记录和等待更改密码的时间的支持¶
在此版本中,我们很高兴地宣布支持密码历史记录值,以及可以在密码策略中更改密码之前的最短天数:
密码策略中的 PASSWORD_HISTORY 属性指定 Snowflake 存储的密码数量。当用户更改密码时,新密码不能与历史记录中的任何值匹配。如果增大历史记录值,例如将值从 3 更改为 6,Snowflake 会存储三个现有值。如果减小历史记录值,例如从 6 更改为 3,Snowflake 会存储三个最新值并删除三个最旧值。
密码策略中的 PASSWORD_MIN_AGE_DAYS 属性指定用户在可以再次更改最近更改的密码之前必须等待的天数。此值有助于确保密码历史记录不会过早耗尽。
这两个属性应在密码策略中一起设置,而且值应与内部安全实践保持一致。在创建密码策略或修改现有密码策略时,可以指定这些属性值。
有关详细信息,请参阅 CREATE PASSWORD POLICY 和 ALTER PASSWORD POLICY。
SQL 更新¶
EXECUTE IMMEDIATE FROM 文件 – 预览¶
在此版本中,我们很高兴地宣布用户可预览 EXECUTE IMMEDIATE FROM 命令。该命令执行暂存区内文件中的 SQL 语句。文件必须包含语法有效的 SQL 语句。
此功能提供了一种机制,可控制 Snowflake 对象和代码的部署和管理。可以使用 EXECUTE IMMEDIATE FROM 命令在任何会话中执行脚本。
有关更多信息,请参阅 EXECUTE IMMEDIATE FROM。
组织和账户:删除账户 URL – 预览¶
在此版本中,我们很高兴地宣布,组织管理员可以使用 ALTER ACCOUNT ...DROP OLD ORGANIZATION URL 命令删除 Snowflake 客户支持部门在执行以下任一操作时保存的旧 账户 URL :
重命名组织。
合并两个组织。
将账户从一个组织移至另一个组织。
在 Snowflake 客户支持部门执行以上某项操作 90 天后,旧账户 URL 会自动删除,但组织管理员现在可以更快地删除它。
开发者和可扩展性更新¶
Snowpark、UDFs、UDTFs 和存储过程对 Python 3.9 和 3.10 的支持 – 正式发布¶
在此版本中,我们很高兴地宣布,Snowpark Python、Python UDFs、Python UDTFs 和Python 存储过程对 Python 3.9 和 3.10 的支持已正式发布。
有关更多信息,请参阅:
Python 存储过程的表格返回值 – 正式发布¶
在此版本中,我们很高兴地宣布,带有使用 Python 编写的处理程序的表格存储过程已正式发布。您可以编写一个过程,以表格形式返回数据。为此,您需要将过程的返回类型指定为 TABLE (为返回值指定列),然后让您的处理程序代码在一个 Snowpark 数据框中返回表格值。
有关更多信息,请参阅 返回表格数据。
数据治理更新¶
在虚拟列上设置掩码策略 – 预览¶
在此版本中,我们很高兴地宣布,可以在外部表中的虚拟列上设置掩码策略。此更新允许虚拟列上的掩码策略替换虚拟列从 VALUE 列继承的掩码策略。此更新简化了外部表管理,因为数据管理员不再需要通过 VALUE 列中的半结构化数据创建视图和保护该视图。此更新还对外部表数据提供一致的数据管理和保护,因为受保护的虚拟列不会不必要地公开数据。
有关详细信息,请参阅 掩码策略和外部表。
Web 界面更新¶
Governance 区域支持 GOVERNANCE_VIEWER 和 OBJECT_VIEWER 数据库角色¶
在此版本中,我们很高兴地宣布,如果账户角色已被授予 GOVERNANCE_VIEWER 和 OBJECT_VIEWER 数据库角色,则该角色可以访问 Snowsight 的Governance 区域。这些数据库角色存在于共享 SNOWFLAKE 数据库中。通过将这些数据库角色授予账户角色,不再需要使用 ACCOUNTADMIN 角色来访问 Snowsight 的 Governance 区域。利用此更新,用户可以更轻松地管理对 Snowsight 的 Governance 区域的访问。
Provider Studio 入驻 – 正式发布¶
在此版本中,我们很高兴地宣布,使用 Provider Studio 以自助入驻方式成为列表提供商的功能已正式发布。
有关更多详细信息,请参阅 成为提供商。