カテゴリ:

システム関数 (システム情報)

SYSTEM$GET_SNOWFLAKE_PLATFORM_INFO

Snowflake アカウントをホストするクラウドプロバイダーのプラットフォーム情報を返します。この関数は、クラウドプロバイダーによって異なる値を返します。

  • Amazon Web Services(AWS)とMicrosoft Azureの場合、この関数は、Amazon Virtual Private Cloud(Amazon VPC) IDs またはAzure Virtual Network(VNet) IDs を返します。

    企業のクラウド管理者は、信頼ポリシーで VPC IDs を指定できます。こうすることで、Snowflakeが以下のリソースに接続できるようにし、仮想ネットワーク外からのリクエストを拒否します。

    このセキュリティ制限により、同じクラウドプラットフォーム上のクラウドストレージまたはプロキシサービスへのトラフィックを制限できます。

  • Google Cloudの場合、この関数はSnowflakeサービスアカウントに関連付けられたプロジェクト ID とGoogle Workspace顧客 ID を返します。

    クラウド管理者はこの情報を使って、組織ポリシーのドメイン制限制約を更新できます。

詳細については、クラウドプラットフォームに関する次の情報をご参照ください。

AWS:

Virtual Private Cloud IDs の許可

GCS:

Google Cloud Storageへのアクセスを許可する

Azure:

VNet サブネット IDs の許可

構文

SYSTEM$GET_SNOWFLAKE_PLATFORM_INFO()
Copy

引数

なし。

使用上の注意

アカウント管理者( ACCOUNTADMIN ロールを持つユーザー)の結果のみを返します。

Snowflakeアカウントが存在する仮想ネットワークの IDs をクエリします。

SELECT SYSTEM$GET_SNOWFLAKE_PLATFORM_INFO();
Copy