Categories:

System functions (System Information)

SYSTEM$GET_SNOWFLAKE_PLATFORM_INFO

返回托管您的 Snowflake 账户的云提供商的平台信息。该函数返回不同的值,具体取决于您的云提供商:

  • For Amazon Web Services (AWS) and Microsoft Azure, the function returns the Amazon Virtual Private Cloud (Amazon VPC) IDs or Azure Virtual Network (VNet) IDs.

公司的云管理员可以在信任策略中指定 VPC IDs,这样做将允许 Snowflake 连接到以下资源,同时拒绝源自虚拟网络外部的请求:

此安全限制可能会限制流向同一云平台上的云存储或代理服务的流量。

  • 对于 Google Cloud,该函数返回项目 ID 和与 Snowflake 服务账户关联 Google Workspace 客户 ID。

云管理员可以使用此信息来更新组织策略中的域限制约束。

有关更多信息,请参阅以下特定于云平台的信息:

AWS:

Allowing the Virtual Private Cloud IDs

GCS:

Allow access to Google Cloud Storage

Azure:

Allow the VNet subnet IDs

语法

SYSTEM$GET_SNOWFLAKE_PLATFORM_INFO()

实参

无。

使用说明

仅返回账户管理员(具有 ACCOUNTADMIN 角色)的结果。

示例

查询 Snowflake 账户所在的虚拟网络的 IDs :

SELECT SYSTEM$GET_SNOWFLAKE_PLATFORM_INFO();