

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Appel d’une fonction Lambda à partir d’un cluster de bases de données Amazon Aurora MySQL
<a name="AuroraMySQL.Integrating.Lambda"></a><a name="lambda"></a>

Vous pouvez appeler une AWS Lambda fonction depuis un cluster de base de données Amazon Aurora MySQL Edition compatible avec la fonction native ou. `lambda_sync` `lambda_async` Avant d’appeler une fonction Lambda à partir d’un cluster de bases de données Aurora MySQL, le cluster de bases de données Aurora doit avoir accès à Lambda. Pour plus d’informations sur l’octroi d’un accès à Aurora MySQL, consultez [Octroi à Aurora d'un accès à Lambda](AuroraMySQL.Integrating.LambdaAccess.md). Pour plus d’informations sur les fonctions stockées `lambda_sync` et `lambda_async`, consultez [Appel d’une fonction Lambda avec une fonction native Aurora MySQL](AuroraMySQL.Integrating.NativeLambda.md). 

 Vous pouvez également appeler une AWS Lambda fonction à l'aide d'une procédure stockée. L’utilisation d’une procédure stockée est cependant déconseillée. Il est vivement recommandé d’utiliser une fonction native Aurora MySQL si vous utilisez l’une des versions Aurora MySQL suivantes : 
+ Aurora MySQL version 2 pour les clusters compatibles avec MySQL 5.7.
+ Aurora MySQL version 3.01 et ultérieure, pour les clusters compatibles MySQL 8.0. La procédure stockée n’est pas disponible dans Aurora MySQL version 3.

Pour en savoir plus sur l’accès d’Aurora à Lambda et l’appel d’une fonction Lambda, reportez-vous aux rubriques suivantes.

**Topics**
+ [Octroi à Aurora d'un accès à Lambda](AuroraMySQL.Integrating.LambdaAccess.md)
+ [Appel d’une fonction Lambda avec une fonction native Aurora MySQL](AuroraMySQL.Integrating.NativeLambda.md)
+ [Appel d'une fonction Lambda avec une procédure stockée Aurora MySQL (obsolète)](AuroraMySQL.Integrating.ProcLambda.md)