Pour savoir comment utiliser le module pip, je me suis référé à l'article suivant. Merci beaucoup.
[Python] Utilisation d'un module externe avec AWS Lambda https://qiita.com/SHASE03/items/16fd31d3698f207b42c9
Vous devez apporter le module Pip à Lambda, donc installez le module DQL localement.
Dans le dossier du projet,
$pip install dql -t ./
Le nom du fichier est lambda_function.py
import dql
def lambda_handler(event, context):
engine = dql.Engine()
engine.connect(region="us-west-2")
results = engine.execute("DELETE FROM tablename WHERE tm >= 1420071600 AND tm <= 1420705200;")
print(results)
return "hi world"
Modifiez les paramètres region
, tablename
, query, etc.
zip -r dpl.zip ./*
Téléchargez le fichier ZIP terminé sur Lambda et vous avez terminé.
Recommended Posts