Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Best practice e linee guida per Lambda per oggetti S3

Modalità Focus
Best practice e linee guida per Lambda per oggetti S3 - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Quando utilizzi Lambda per oggetti S3, segui le seguenti best practice e linee guida per ottimizzare le operazioni e le prestazioni.

Utilizzo di S3 Object Lambda

S3 Object Lambda supporta solo l'elaborazione delle richieste GET, LIST e HEAD. Qualsiasi altra richiesta non viene richiamata AWS Lambda e restituisce invece risposte API standard non trasformate. È possibile creare un massimo di 1.000 punti di accesso Object Lambda Account AWS per regione. La AWS Lambda funzione da utilizzare deve trovarsi nella stessa Account AWS regione dell'Object Lambda Access Point.

S3 Object Lambda richiede fino a 60 secondi per trasmettere una risposta completa al suo chiamante. La tua funzione è inoltre soggetta a quote AWS Lambda predefinite. Per ulteriori informazioni, consulta la sezione Quote Lambda nella Guida per gli sviluppatori di AWS Lambda .

Quando S3 Object Lambda richiama la funzione Lambda specificata, è responsabilità dell'utente garantire che tutti i dati sovrascritti o eliminati in Amazon S3 dalla funzione Lambda o dall'applicazione specificata siano quelli desiderati e corretti.

S3 Object Lambda può essere utilizzato solo per eseguire operazioni sugli oggetti. Non è possibile utilizzarlo per eseguire altre operazioni Amazon S3, ad esempio la modifica o l'eliminazione dei bucket. Per un elenco completo delle operazioni S3 che supportano i punti di accesso, consulta Compatibilità dei punti di accesso con le operazioni S3.

Oltre a questo elenco, i punti di accesso Lambda per oggetti non supportano le operazioni POST Object, CopyObject (come origine) e le operazioni API SelectObjectContent.

Servizi AWS utilizzato in combinazione con S3 Object Lambda

S3 Object Lambda collega Amazon S3 e AWS Lambda, facoltativamente, Servizi AWS altri di tua scelta per fornire oggetti pertinenti alle applicazioni richiedenti. Tutti i Servizi AWS dispositivi utilizzati con S3 Object Lambda sono regolati dai rispettivi Service Level Agreement SLAs (). Ad esempio, se qualcuno Servizio AWS non rispetta il proprio impegno di servizio, hai diritto a ricevere un credito di servizio, come documentato nello SLA del servizio.

Intestazioni Range e partNumber

In caso di utilizzo di oggetti di grandi dimensioni, è possibile usare l'intestazione HTTP Range per scaricare un intervallo di byte specificato da un oggetto. Quando si utilizza l'intestazione Range, la richiesta recupera solo la parte specificata dell'oggetto. È anche possibile utilizzare l'intestazione partNumber per eseguire una richiesta basata su intervallo per la parte specificata dall'oggetto.

Per ulteriori informazioni, consulta Lavorare con Range e partNumber headers.

Trasformazione di expiry-date

È possibile aprire o scaricare oggetti trasformati dal punto di accesso Object Lambda su. AWS Management Console Questi oggetti non devono essere scaduti. Se la funzione Lambda trasforma expiry-date degli oggetti, potrebbero venire visualizzati oggetti scaduti che non possono essere aperti o scaricati. Questo comportamento si applica solo agli oggetti ripristinati in S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive.

Lavorare con e AWS CLIAWS SDKs

AWS Command Line Interface (AWS CLI) I sottocomandi S3 (cp,mv, andsync) e l'uso della AWS SDK for Java TransferManager classe non sono supportati per l'uso con S3 Object Lambda.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.