Informationen zur Verwendung des Pip-Moduls finden Sie im folgenden Artikel. Vielen Dank.
[Python] Verwenden eines externen Moduls mit AWS Lambda https://qiita.com/SHASE03/items/16fd31d3698f207b42c9
Sie müssen das Pip-Modul zu Lambda bringen, also installieren Sie das DQL-Modul lokal.
Im Projektordner
$pip install dql -t ./
Der Dateiname lautet 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"
Ändern Sie "Region", "Tabellenname", Abfrage usw. in Einstellungen.
zip -r dpl.zip ./*
Laden Sie die ausgefüllte ZIP auf Lambda hoch und Sie sind fertig.
Recommended Posts