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.
D ynamoDBTable existe
Una condición previa para comprobar que la tabla de DynamoDB existe.
Sintaxis
Campos obligatorios | Descripción | Tipo de slot |
---|---|---|
role | Especifica el rol que se va a usar para ejecutar la condición previa. | Cadena |
tableName | Tabla de DynamoDB que se comprobará. | Cadena |
Campos opcionales | Descripción | Tipo de slot |
---|---|---|
attemptStatus | Estado más reciente notificado por la actividad remota. | Cadena |
attemptTimeout | Tiempo de espera para que se complete el trabajo remoto. Si se establece, se puede reintentar una actividad remota que no se complete dentro del tiempo de inicio establecido. | Período |
failureAndRerunModo | Describe el comportamiento del nodo del consumidor cuando las dependencias producen un error o se vuelven a ejecutar. | Enumeración |
lateAfterTimeout | El tiempo transcurrido desde el inicio de la canalización dentro del cual el objeto debe completarse. Solo se activa cuando el tipo de programación no está establecido en ondemand . |
Período |
maximumRetries | Número máximo de reintentos cuando se produce un error. | Entero |
onFail | Acción que se debe ejecutar cuando el objeto actual produzca un error. | Objeto de referencia, por ejemplo, "onFail«: {" ref»:» myActionId «} |
onLateAction | Acciones que deben iniciarse si un objeto todavía no se ha programado o no se ha completado. | Objeto de referencia, por ejemplo, "onLateAction«: {" ref»:» myActionId «} |
onSuccess | Acción que se debe ejecutar cuando el objeto actual se complete correctamente. | Objeto de referencia, por ejemplo, "onSuccess«: {" ref»:» myActionId «} |
parent | Elemento principal del objeto actual del que se heredarán los slots. | Objeto de referencia, por ejemplo, «parent»: {"ref»:» myBaseObject Id "} |
preconditionTimeout | Período desde el comienzo después del cual la condición previa se marca como fallida si aún no se ha satisfecho. | Período |
reportProgressTimeout | Tiempo de espera para trabajar a distancia y realizar llamadas sucesivas areportProgress. Si se establece, las actividades remotas que no informen de su progreso durante el período especificado pueden considerarse estancadas y, en consecuencia, reintentarse. | Período |
retryDelay | Duración del tiempo de espera entre dos reintentos. | Período |
Campos de tiempo de ejecución | Descripción | Tipo de slot |
---|---|---|
@activeInstances | Lista de los objetos de instancias activas programados actualmente. | Objeto de referencia, por ejemplo, "activeInstances«: {" ref»:» myRunnableObject Id "} |
@actualEndTime | La hora a la que finalizó la ejecución de este objeto. | DateTime |
@actualStartTime | La hora a la que comenzó la ejecución de este objeto. | DateTime |
cancellationReason | El cancellationReason si este objeto se ha cancelado. | Cadena |
@cascadeFailedOn | Descripción de la cadena de dependencia en la que ha fallado el objeto. | Objeto de referencia, por ejemplo, "cascadeFailedOn«: {" ref»:» myRunnableObject Id "} |
currentRetryCount | Número de veces que se probó la condición previa en este intento. | Cadena |
emrStepLog | EMRlos registros de pasos solo están disponibles en los intentos de EMR actividad | Cadena |
errorId | El errorId si este objeto falló. | Cadena |
errorMessage | El errorMessage si este objeto falló. | Cadena |
errorStackTrace | El seguimiento de la pila de error si este objeto ha fallado. | Cadena |
hadoopJobLog | Los registros de trabajos de Hadoop están disponibles cuando se intenta realizar actividades EMR basadas. | Cadena |
hostname | El nombre de host del cliente que recogió el intento de tarea. | Cadena |
lastRetryTime | Última vez que se probó la condición previa en este intento. | Cadena |
nodo | El nodo para el que se está realizando esta condición previa. | Objeto de referencia, por ejemplo, «node»: {"ref»:» myRunnableObject Id "} |
reportProgressTime | La hora más reciente a la que la actividad remota notificó algún progreso. | DateTime |
@scheduledEndTime | Hora de finalización programada para el objeto. | DateTime |
@scheduledStartTime | Hora de comienzo programada para el objeto. | DateTime |
@status | El estado de este objeto. | Cadena |
@version | Versión de la canalización con la que se creó el objeto. | Cadena |
@waitingOn | Descripción de la lista de dependencias de la que este objeto está a la espera. | Objeto de referencia, por ejemplo, "waitingOn«: {" ref»:» myRunnableObject Id "} |
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 |