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à.
Risoluzione dei problemi con Operazioni in batch
I seguenti argomenti trattano gli errori più comuni per aiutarti a risolvere i problemi che potresti riscontrare mentre lavori con Amazon S3 Batch Operations.
Per risolvere i problemi con S3 Batch Replication, consulta Errori di replica in batch.
Esistono due tipi principali di errori che provocano errori nelle operazioni Batch:
-
Errore dell'API: l'API richiesta (ad esempio
CreateJob
) non è stata eseguita. -
Job Failure: la richiesta API iniziale è riuscita ma il processo non è riuscito, ad esempio, a causa di problemi con il manifesto o le autorizzazioni per gli oggetti specificati nel manifest.
NoSuchJobException
Tipo: errore dell'API
Ciò può verificarsi se il lavoro è scaduto o quando l'ID utilizzato nella CreateJob
richiesta non è lo stesso utilizzato nella DescribeJob
UpdateJobStatus
richiesta.
I lavori scadono dopo 90 giorni in uno stato terminale (Complete
,Cancelled
, oFailed
) Per ulteriori informazioni, vedere. Monitoraggio dei rapporti sullo stato e sul completamento dei processi
Messaggi di errore correlati
No such job
Azioni consigliate
Per risolvere i problemi NoSuchJobException
puoi provare quanto segue:
-
Verifica che il lavoro esista e sia presente nel tuo account. Puoi usare il seguente AWS CLI comando:
aws s3control list-jobs --account-id 111122223333
-
Verifica che l'ID ricevuto nella
CreateJob
richiesta sia lo stesso utilizzato nellaUpdateJobStatus
richiestaDescribeJob
or.
AccessDeniedException
Tipo: errore dell'API
AccessDeniedException
Si verifica quando una richiesta S3 Batch Operations viene bloccata a causa di operazioni non supportate o l'identità IAM che effettua la richiesta non dispone di autorizzazioni sufficienti per eseguire un'azione.
Messaggi di errore correlati
Access Denied
Azioni consigliate
Per risolvere i problemi AccessDeniedException puoi provare quanto segue:
-
Assicurati che S3 Batch Operations supporti l'operazione o la funzionalità nella regione. Per un elenco delle operazioni supportate, consulta Operazioni supportate dalle operazioni in batch S3. Le operazioni batch sono supportate per i bucket generici in tutte le regioni, ma le operazioni per i bucket di directory sono disponibili solo negli endpoint regionali e zonali per i bucket di directory.
-
Assicurati che l'identità IAM che effettua la richiesta disponga delle autorizzazioni per creare e gestire operazioni batch. Per un elenco delle autorizzazioni, consulta. Concessione di autorizzazioni per le operazioni in batch
SlowDownError
Tipo: errore dell'API
L'SlowDownError
eccezione si verifica quando il tuo account ha superato il limite di frequenza delle richieste per S3 Batch Operations.
Azioni consigliate
Per risolvere SlowDownError
le eccezioni puoi provare quanto segue:
-
Rallenta la frequenza delle richieste e riprova. Per ulteriori informazioni, consulta Riprova con schema di backoff nella Guida prescrittiva AWS .
InvalidManifestContent
Tipo: Job failure
L'InvalidManifestContent
eccezione si verifica in caso di problemi con il formato del file manifesto o con il contenuto utilizzato da S3 Batch Operations per elaborare gli oggetti.
Messaggi di errore correlati
-
Required fields are missing in the schema: + missingFields
-
Invalid Manifest Content
-
The S3 Batch Operations job failed because it contains more keys than the maximum allowed in a single job. Please split the job into multiple smaller jobs or reach out to customer support for next steps.
Azioni consigliate
Per risolvere i problemi InvalidManifestContent
puoi provare quanto segue:
Per problemi relativi al formato del manifesto:
-
Assicuratevi che il manifesto segua le specifiche di formato richieste. Tutte le colonne obbligatorie devono essere presenti, formattate correttamente e coerenti in tutto il manifesto. Per alcuni esempi, consulta Specifica di un manifest.
Per problemi relativi ai contenuti:
-
Sostituisci i caratteri speciali nelle chiavi oggetto con i relativi codici di entità XML e assicurati che le chiavi oggetto soddisfino le convenzioni di denominazione di Amazon S3. Per ulteriori informazioni, consulta Denominazione di oggetti Amazon S3.
-
Assicurati che tutte le chiavi degli oggetti siano codificate in URL.
-
Suddividi lavori di grandi dimensioni in lavori più piccoli. Puoi vedere quanti oggetti sono supportati per ogni operazioneOperazioni supportate dalle operazioni in batch S3.