Erstellen einer externen Funktion auf AWS

Snowflake dokumentiert zwei Möglichkeiten für das Erstellen einer externen Funktion auf AWS:

  • Erstellen einer externe Funktion mit einer AWS-CloudFormation-Vorlage.

    Bei dieser Anleitung wird eine CloudFormation-Vorlage verwendet, um die Anzahl der Schritte zu reduzieren, die zum Erstellen der Lambda-Funktion (Remotedienst) und des API Gateway (Proxydienst) erforderlich sind.

    Diese Anleitung hilft Ihnen, Ihre erste externe Funktion schnell zu erstellen, aber sie überspringt Schritte, die die meisten Benutzer beim Erstellen von angepassten externen Funktionen benötigen.

  • Erstellen einer anpassbaren externen Funktion auf AWS

    In dieser Anleitung wird beschrieben, wie Sie eine Lambda-Funktion (Remotedienst) und ein API Gateway (Proxydienst) unter Verwendung der AWS-Benutzeroberfläche erstellen. Die Anleitung enthält Beispielcode für einen Remotedienst. Sie können diese Anleitung nicht nur verwenden, um die von Snowflake bereitgestellte externe Beispielfunktion zu erstellen, sondern auch als Ausgangspunkt für die Erstellung Ihrer eigenen angepassten Lösungen für Lambda-Funktion und API Gateway.

Viele Benutzer, insbesondere diejenigen, die mit der AWS-Benutzeroberfläche noch nicht so vertraut sind, möchten vielleicht erst einmal der vorlagenbasierten Anleitung folgen, um ihre erste externe Funktion zu erstellen, und dann die nicht vorlagenbasierten Anleitung verwenden, um alle nachfolgenden externen Funktionen zu erstellen.

Benutzer, die bereits mit der AWS-Benutzeroberfläche vertraut sind, ziehen es wahrscheinlich vor, die vorlagenbasierte Anleitung zu überspringen und der ausführlicheren Anleitung zu folgen, die mehr Anpassungen ermöglicht.

Nächste Themen: