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à.
Creazione di un processo Batch Operations con tag di processo utilizzati per l'etichettatura
È possibile etichettare e controllare l'accesso ai processi di Operazioni in batch Amazon S3 aggiungendo dei tag. I tag possono essere utilizzati per identificare chi è responsabile di un processo di operazioni in batch. È possibile creare lavori con tag ad essi associati e aggiungere tag ai lavori dopo la creazione. Per ulteriori informazioni, consulta Controllo dei lavori di accesso ed etichettatura mediante tag.
L' AWS CLI esempio seguente crea un S3PutObjectCopy job S3 Batch Operations utilizzando i tag del job come etichette per il job.
-
Selezionare l'operazione o
OPERATIONda far eseguire al processo di operazioni in batch e scegliere il proprioTargetResource.read -d '' OPERATION <<EOF { "S3PutObjectCopy": { "TargetResource": "arn:aws:s3:::amzn-s3-demo-destination-bucket" } } EOF -
Identificare il lavoro
TAGSche si desidera per il lavoro. In questo caso, si applicano due tagdepartmenteFiscalYear, con i valoriMarketinge2020rispettivamente.read -d '' TAGS <<EOF [ { "Key": "department", "Value": "Marketing" }, { "Key": "FiscalYear", "Value": "2020" } ] EOF -
Specificare
MANIFESTper il processo di operazioni in batch.read -d '' MANIFEST <<EOF { "Spec": { "Format": "EXAMPLE_S3BatchOperations_CSV_20180820", "Fields": [ "Bucket", "Key" ] }, "Location": { "ObjectArn": "arn:aws:s3:::amzn-s3-demo-manifest-bucket/example_manifest.csv", "ETag": "example-5dc7a8bfb90808fc5d546218" } } EOF -
Configurare
REPORTper il processo di operazioni in batch.read -d '' REPORT <<EOF { "Bucket": "arn:aws:s3:::amzn-s3-demo-completion-report-bucket", "Format": "Example_Report_CSV_20180820", "Enabled": true, "Prefix": "reports/copy-with-replace-metadata", "ReportScope": "AllTasks" } EOF Eseguire l'operazione
create-jobper creare il processo di operazioni in batch con input impostati nelle fasi precedenti.aws \ s3control create-job \ --account-id123456789012\ --manifest "${MANIFEST//$'\n'}" \ --operation "${OPERATION//$'\n'/}" \ --report "${REPORT//$'\n'}" \ --priority 10 \ --role-arn arn:aws:iam::123456789012:role/batch-operations-role\ --tags "${TAGS//$'\n'/}" \ --client-request-token "$(uuidgen)" \ --regionus-west-2\ --description "Copy with Replace Metadata";
Per creare un processo S3 Batch Operations con tag utilizzando l' AWS SDK per Java, è possibile utilizzare il client S3Control per configurare i parametri del lavoro, tra cui la posizione del manifesto, le operazioni del lavoro, le impostazioni di reporting e i tag per scopi di organizzazione e tracciamento.
Per esempi di come creare processi S3 Batch Operations con tag utilizzando l' AWS SDK per Java, consulta Creare un lavoro batch per copiare oggetti nell'API Reference di Amazon S3.