Ich bin neu zu AWS Lambda, ich habe genug zu kämpfen, um die Lösung zu finden, weiß nicht, was zu tun ist. Ich habe Lambda-Handler-Funktion. Mein Code ist so konzipiert, dass er nur mit dem letzten Wert arbeitet. wenn ich übergeben Sie die Daten in der Konsole wie:JSON Anfrage ändern Sie die JSON-Struktur in AWS Lambda
Data=[['1700','340','2040']]
und es lambda
Funktion übergeben. es funktioniert gut. Aber wenn ich API benutze, um die Daten als API-Anfrage im Konfigurationstest-Ereignis zu übergeben und die Daten zu drucken, ändere es die JSON-Struktur.
json Daten in Testereignis:
{
"sum_net": 1700,
"sum_tax": 340,
"sum_gross": 2040
}
Handler-Funktion:
def handler(event,extract)
data= event.values()
return
Ergebnis die Reihenfolge json Objekts ändern. Werte sind nicht identisch mit dem manuell definierten Wörterbuch. Gibt es eine Möglichkeit, die Struktur gleich zu halten. Problem tritt auf, wenn Json-Objekt zu Python-Dict ändert. es ändert die Reihenfolge der Schlüssel und Werte
Vielen Dank im Voraus.
Gibt es da irgendwie kann ich sie später in meiner Lambda-Funktion nicht um einen Wert sondern um 1000 Wert neu anordnen, welchen Ansatz kann ich verwenden. –