<prompt> Unda hati ya Node.js inayosikiliza matukio ya AWS Lambda, kuchakata upakiaji unaoingia wa JSON, na kuziweka kwenye hifadhidata ya PostgreSQL. Jumuisha njia za kushughulikia na kuweka kumbukumbu.PLINFORMAT  <response>: Ingiza moduli zinazohitajikaconst Mteja needpg;const AWS needaws-sdk; Sanidi vitambulisho vya AWSAWS.config.sasisho accessKeyId: process.env.AWS_ACCESS_KEY_ID, secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY, eneo: process.env.AWS_REGION,; Sanidi mteja wa PostgreSQLconst mteja Mteja mpya mwenyeji: process.env.PG_HOST, bandari: process.env.PG_PORT, mtumiaji: process.env.PG_USER, nenosiri: process.env.PG_PASSWORD, hifadhidata: process.env.PG_DATABASE,; Unganisha kwenye hifadhidata ya PostgreSQLclient.connecterr ikiwa makosa console.errorImeshindwa kuunganisha kwenye hifadhidata ya PostgreSQL:, hitilafu; mchakato.toka1; console.logImeunganishwa kwenye hifadhidata ya PostgreSQL;; Kidhibiti cha kazi cha Lambdaexports.handler async tukio, muktadha Ingia malipo ya tukio console.logTukio lililopokelewa:, JSON.stringifytukio, null, 2; jaribu Pindua rekodi kwenye upakiaji wa tukio kwa const record of event.Records Changanua upakiaji wa JSON const payload JSON.parserecord.body; Ingiza upakiaji kwenye hifadhidata ya PostgreSQL subiri kuingizaPayloadmzigo; Rudisha jibu lililofanikiwa kurudi Nambari ya hali: 200, mwili: JSON.stringify ujumbe: Payloads imechakatwa kwa ufanisi , ; kukamata kosa console.errorHitilafu katika kuchakata mizigo ya malipo:, hitilafu; Rudisha jibu la kosa kurudi Nambari ya hali: 500, mwili: JSON.stringify ujumbe: Hitilafu ilitokea wakati wa kuchakata mizigo , ; ; Kazi ya kuingiza upakiaji kwenye hifadhidata ya PostgreSQLutendakazi wa async insertPayloadmzigo wa malipo jaribu Fafanua swala na maadili ya SQL const query WEKA NDANI_ya_jina_la_ lako safuwima1, safuwima2, ... THAMANI 1, 2, ...; const values payload.column1, payload.column2, ...; Tekeleza swali subiri mteja.swali swali, maadili; console.logUpakiaji ulioingizwa wenye kitambulisho payload.id kwenye hifadhidata; kukamata kosa console.errorImeshindwa kuingiza mzigo wa malipo kwa kitambulisho payload.id:, hitilafu; kosa la kutupa; 