AWS Data Pipeline ist für Neukunden nicht mehr verfügbar. Bestehende Kunden von AWS Data Pipeline können den Service weiterhin wie gewohnt nutzen. Weitere Informationen
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
ShellScriptConfig
Wird zusammen mit einer Aktivität verwendet, um ein Shell-Skript für preActivityTask Config und postActivityTask Config auszuführen. Dieses Objekt ist für HadoopActivity, HiveActivityHiveCopyActivity, und verfügbar PigActivity. Sie geben ein S3 URI und eine Liste von Argumenten für das Skript an.
Beispiel
A ShellScriptConfig mit Argumenten:
{ "id" : "ShellScriptConfig_1”, "name" : “prescript”, "type" : "ShellScriptConfig", "scriptUri": “s3://my-bucket/shell-cleanup.sh”, "scriptArgument" : ["arg1","arg2"] }
Syntax
Dieses Objekt enthält die folgenden Felder.
Optionale Felder | Beschreibung | Slot-Typ |
---|---|---|
übergeordneter | Übergeordnetes Objekt des aktuellen Objekts, aus dem Slots übernommen werden. | Referenzobjekt, zum Beispiel „parent“: {"ref“:“ myBaseObject Id "} |
scriptArgument | Eine Liste der Argumente für das Shell-Skript | String |
scriptUri | Das Skript URI in Amazon S3, das heruntergeladen und ausgeführt werden sollte. | String |
Laufzeitfelder | Beschreibung | Slot-Typ |
---|---|---|
@Version | Pipeline-Version, mit der das Objekt erstellt wurde | String |
Systemfelder | Beschreibung | Slot-Typ |
---|---|---|
@error | Fehler mit einer Beschreibung des falsch formatierten Objekts. | String |
@pipelineId | ID der Pipeline, zu der dieses Objekt gehört. | String |
@sphere | Die Kugel eines Objekts bezeichnet seinen Platz im Lebenszyklus: Komponentenobjekte ergeben Instance-Objekte, die Versuchsobjekte ausführen. | String |