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
Vous pouvez appeler une fonction AWS Lambda à partir d’un cluster de bases de données Amazon Aurora Édition compatible avec MySQL avec la fonction native lambda_sync ou 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. 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.
Vous pouvez également appeler une fonction AWS Lambda à 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.