外部ネットワークアクセスの概要

Snowflakeの特定の外部ネットワークロケーションに対するセキュアなアクセスを作成し、ユーザー定義関数(UDFs)およびストアドプロシージャのハンドラーコード内からそのアクセスを使用することができます。このアクセスは、外部アクセス統合によって有効にすることができます。

外部アクセスの統合により、以下が可能になります。

  • 外部ロケーションにアクセスする UDF とプロシージャハンドラーを記述する。

  • Snowflakeの外部ネットワーク上のロケーションへのアクセスを許可またはブロックする。

  • 外部ネットワークロケーションとの認証を行うハンドラーコード内では、リテラル値を使用するのではなく、保存されている認証情報を表すシークレットを使用します。

  • 外部ネットワークロケーションでの使用を許可するシークレットを指定します。

  • 外部ネットワークの場所への接続に、パブリックインターネットを使用するか、Azure Private Link を使用してプライベートネットワークを使用するかを選択します。

    Azure Private Linkを使用する場合は、SnowflakeアカウントがBusiness Critical Edition(またはそれ以上)である必要があります。

    詳細については、 Microsoft Azure 上での外部ネットワークアクセスとプライベート接続 をご参照ください。

始めましょう

コード例を含む外部ネットワークアクセスの概要については、 外部ネットワークアクセスの例 をご参照ください。

参照