Écriture de fonctions externes¶
Les fonctions externes sont des fonctions définies par l’utilisateur qui sont stockées et exécutées en dehors de Snowflake.
Les fonctions externes facilitent l’accès aux services API externes tels que les géocodeurs, les modèles de machine learning et d’autre code personnalisé fonctionnant en dehors de Snowflake. Cette fonction élimine la nécessité d’exporter et de réimporter des données lorsque vous utilisez des services tiers, ce qui simplifie considérablement vos pipelines de données.
- Introduction aux fonctions externes
Découvrez-en plus sur les fonctions externes, qui appellent du code exécutable développé, maintenu, stocké et exécuté en dehors de Snowflake.
- Formats des données d’entrée et de sortie des services à distance
Découvrez les formats de données envoyés et reçus par Snowflake.
- Utilisation de traducteurs de requêtes et de réponses avec des données pour un service distant
Modifiez le format des données envoyées aux services distants et reçues par ceux-ci.
- Conception de fonctions externes très performantes
Concevez des fonctions hautes performances grâce à ces conseils sur les services asynchrones, l’évolutivité, la concurrence et la fiabilité.
- Meilleures pratiques pour les fonctions externes
Améliorez l’efficacité et évitez les résultats inattendus grâce à ces meilleures pratiques.
- Sécurisation d’une fonction externe
Créez des fonctions externes sécurisées.
Services à distance¶
- Création de fonctions externes sur AWS
Créez une fonction externe à partir d’une fonctionnalité sur AWS.
- Création de fonctions externes sur GCP
Créez une fonction externe à partir d’une fonctionnalité sur GCP.
- Création de fonctions externes sur Microsoft Azure
Créez une fonction externe à partir d’une fonctionnalité sur Azure.