AWS Data Pipeline non è più disponibile per i nuovi clienti. Clienti esistenti di AWS Data Pipeline possono continuare a utilizzare il servizio normalmente. Ulteriori informazioni
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à.
ShellScriptConfig
Da utilizzare con un'attività per eseguire uno script di shell per preActivityTask Config e postActivityTask Config. Questo oggetto è disponibile per HadoopActivity, HiveActivityHiveCopyActivity, e. PigActivity Si specifica un S3 URI e un elenco di argomenti per lo script.
Esempio
A ShellScriptConfig con argomenti:
{ "id" : "ShellScriptConfig_1”, "name" : “prescript”, "type" : "ShellScriptConfig", "scriptUri": “s3://my-bucket/shell-cleanup.sh”, "scriptArgument" : ["arg1","arg2"] }
Sintassi
Questo oggetto include i campi seguenti.
Campi opzionali | Descrizione | Tipo di slot |
---|---|---|
parent | Padre dell'oggetto corrente da cui vengono ereditati gli slot. | Oggetto di riferimento, ad esempio «parent»: {"ref»:» myBaseObject Id "} |
scriptArgument | Un elenco di argomenti da utilizzare con lo script della shell. | Stringa |
scriptUri | Lo script URI in Amazon S3 che deve essere scaricato ed eseguito. | Stringa |
Campi Runtime | Descrizione | Tipo di slot |
---|---|---|
@version | Versione della pipeline con cui l'oggetto è stato creato. | Stringa |
Campi di sistema | Descrizione | Tipo di slot |
---|---|---|
@error | Errore che descrive il formato oggetto errato. | Stringa |
@pipelineId | L'ID della pipeline a cui appartiene questo oggetto. | Stringa |
@sphere | La sfera di un oggetto indica la propria posizione nel ciclo di vita: i Component Objects generano Instance Objects che eseguono Attempt Objects. | Stringa |