AWS Data Pipeline ya no está disponible para nuevos clientes. Clientes actuales de AWS Data Pipeline pueden seguir utilizando el servicio con normalidad. Más información
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
ShellScriptConfig
Utilízalo con una actividad para ejecutar un script de shell para preActivityTask Config y postActivityTask Config. Este objeto está disponible para HadoopActivityHiveActivity, HiveCopyActivity, y PigActivity. Debe especificar un S3 URI y una lista de argumentos para el script.
Ejemplo
A ShellScriptConfig con argumentos:
{ "id" : "ShellScriptConfig_1”, "name" : “prescript”, "type" : "ShellScriptConfig", "scriptUri": “s3://my-bucket/shell-cleanup.sh”, "scriptArgument" : ["arg1","arg2"] }
Sintaxis
Este objeto incluye los siguientes campos.
Campos opcionales | Descripción | Tipo de slot |
---|---|---|
parent | Elemento principal del objeto actual del que se heredan los slots. | Objeto de referencia, por ejemplo, «parent»: {"ref»:» myBaseObject Id "} |
scriptArgument | Una lista de argumentos que se van a usar con el script de shell. | Cadena |
scriptUri | El script URI de Amazon S3 que debe descargarse y ejecutarse. | Cadena |
Campos de tiempo de ejecución | Descripción | Tipo de slot |
---|---|---|
@version | Versión de la canalización con la que se creó el objeto. | Cadena |
Campos del sistema | Descripción | Tipo de slot |
---|---|---|
@error | Error al describir el objeto mal estructurado. | Cadena |
@pipelineId | ID de la canalización a la que pertenece este objeto. | Cadena |
@sphere | La esfera de un objeto denota su lugar en el ciclo de vida: los objetos de componente dan lugar a objetos de instancia, que ejecutan objetos de intento. | Cadena |