Passer au contenu principal
EN PRÉVERSION

Prise en charge de Python par Durable Functions

Date de publication : 24 juin, 2020

Durable Functions, une extension d’Azure Functions permettant de définir des workflows serverless avec état, prend à présent en charge Python. Les développeurs et les chercheurs de données peuvent à présent orchestrer des charges de travail complexes de traitement des données et de science des données dans Azure Functions à l’aide de constructions de langage Python familières.

Un scénario courant activé par Durable Functions consiste à chaîner une séquence de fonctions pour générer un pipeline de traitement de données de longue durée. Vous écrivez une fonction d’orchestrateur qui utilise du code Python ordinaire pour composer un workflow qui appelle d’autres fonctions Azure Functions. Durable Functions s’occupe de la vérification de la progression et de la logique de nouvelle tentative. Vous pouvez ainsi gérer les erreurs dans votre orchestration avec des instructions try/except standard.

Durable Functions - Fonction d’orchestrateur

Un autre scénario possible dans Durable Functions est de répartir des charges de travail Machine Learning pour effectuer des tâches parallèles, en tirant parti de la mise à l’échelle élastique offerte par la plateforme serverless Azure Functions.

Durable Functions - Traitement de données

Lisez la documentation pour découvrir plus de modèles pris en charge par Durable Functions. Pour commencer à utiliser Python dans Durable Functions, essayez le démarrage rapide.

  • Azure Functions
  • Features

Produits apparentés