外部関数の記述

外部関数は、Snowflake外で保存および実行されるユーザー定義関数です。

外部関数を使用すると、ジオコーダー、機械学習モデル、Snowflakeの外部で実行されているその他のカスタムコードなどの外部 API サービスに簡単にアクセスできます。この機能により、サードパーティのサービスを使用するときに、データをエクスポートおよび再インポートする必要がなくなり、データパイプラインが大幅に簡素化されます。

外部関数の紹介

Snowflakeの外部で開発、保守、保存、実行される、実行可能コードを呼び出す外部関数について学びます。

リモートサービスの入力および出力データ形式

Snowflakeによって送受信されるデータ形式を理解します。

リモートサービスに対するデータのあるリクエストトランスレーターおよび応答トランスレーターの使用

リモートサービスとの間で送受信されるデータ形式を変更します。

高性能外部関数の設計

非同期サービス、スケーラビリティ、同時実行性、および信頼性に関するこれらのヒントを使用して、高性能関数を設計します。

外部関数のベストプラクティス

これらのベストプラクティスを使用して、効率を改善し、予期しない結果を防ぎます。

外部関数の保護

安全な外部関数を作成します。

リモートサービス

AWS での外部関数の作成

AWS の機能から外部関数を作成します。

GCP での外部関数の作成

GCP の機能から外部関数を作成します。

Microsoft Azureでの外部関数の作成

Azure の機能から外部関数を作成します。