DynamoDBDataExists - AWS Data Pipeline

DynamoDBDataExists

DynamoDB 테이블에 데이터가 존재하는지 확인하는 사전 조건입니다.

구문

필수 필드 Description 슬롯 유형
역할 사전 조건을 실행할 때 사용할 역할을 지정합니다. 문자열
tableName 점검할 DynamoDB 테이블입니다. 문자열

선택 필드 Description 슬롯 유형
attemptStatus 원격 활동에서 가장 최근에 보고된 상태입니다. 문자열
attemptTimeout 원격 작업 완료의 제한 시간입니다. 이 필드를 설정하면 설정된 시작 시간 이내에 완료되지 않는 원격 활동을 재시도할 수 있습니다. 기간
failureAndRerunMode 종속 요소에 장애가 있거나 재시도될 때의 소비자 노드 거동을 설명합니다. 열거
lateAfterTimeout 파이프라인 시작 후 객체가 완료되어야 하는 경과 시간입니다. 스케줄 유형이 ondemand(으)로 설정되지 않은 경우에만 트리거됩니다. 기간
maximumRetries 장애 시 재시도 최대 횟수 정수
onFail 현재 객체 장애 시 실행할 작업입니다. 참조 객체. 예: "onFail":{"ref":"myActionId"}
onLateAction 객체가 아직 예약되지 않았거나 아직 완료되지 않은 경우에 트리거되어야 하는 작업입니다. 참조 객체. 예: "onLateAction":{"ref":"myActionId"}
onSuccess 현재 객체 성공 시 실행할 작업입니다. 참조 객체. 예: "onSuccess":{"ref":"myActionId"}
parent 슬롯을 상속할 현재 객체의 부모입니다. 참조 객체. 예: "parent":{"ref":"myBaseObjectId"}
preconditionTimeout 아직 충족되지 않은 사전 조건이 '실패'로 표시되기 시작하는 기간 기간
reportProgressTimeout 원격 작업에서 reportProgress를 연속으로 호출하는 제한 시간입니다. 이 필드를 설정하면 지정된 기간 동안 진행 상황을 보고하지 않는 원격 활동은 중단된 것으로 간주하고 재시도할 수 있습니다. 기간
retryDelay 두 번의 재시도 사이의 제한 시간 간격입니다. 기간

실행 시간 필드 Description 슬롯 유형
@activeInstances 현재 예약되어 있는 활성 인스턴스 객체의 목록입니다. 참조 객체. 예: "activeInstances":{"ref":"myRunnableObjectId"}
@actualEndTime 이 객체의 실행이 완료된 시간입니다. DateTime
@actualStartTime 이 객체의 실행이 시작된 시간입니다. DateTime
cancellationReason 이 객체가 취소된 경우의 cancellationReason입니다. 문자열
@cascadeFailedOn 객체 실패가 발생한 종속 체인에 대한 설명입니다. 참조 객체. 예: "cascadeFailedOn":{"ref":"myRunnableObjectId"}
currentRetryCount 이번 시도에서 사전 조건을 시도한 횟수 문자열
emrStepLog EMR 활동 시도 시에만 사용할 수 있는 EMR 단계 로그 문자열
errorId 이 객체가 실패한 경우의 errorId입니다. 문자열
errorMessage 이 객체가 실패한 경우의 errorMessage입니다. 문자열
errorStackTrace 이 객체가 실패한 경우의 오류 스택 트레이스입니다. 문자열
hadoopJobLog EMR 기반 활동 시도 시에만 사용할 수 있는 하둡 작업 로그. 문자열
hostname 작업 시도를 선택한 클라이언트의 호스트 이름입니다. 문자열
lastRetryTime 이번 시도 안에서 사전 조건을 시도한 마지막 횟수 문자열
노드 이 사전 조건이 실행 중인 노드 참조 객체. 예: "node":{"ref":"myRunnableObjectId"}
reportProgressTime 원격 활동에서 진행 상황을 보고한 가장 최근 시간입니다. DateTime
@scheduledEndTime 객체의 일정 종료 시간. DateTime
@scheduledStartTime 객체의 일정 시작 시간. DateTime
@상태 이 객체의 상태입니다. 문자열
@version 객체와 함께 생성된 파이프라인 버전입니다. 문자열
@waitingOn 이 객체가 대기 중인 종속 요소 목록에 대한 설명입니다. 참조 객체. 예: "waitingOn":{"ref":"myRunnableObjectId"}

시스템 필드 Description 슬롯 유형
@오류 잘못 형성된 객체를 설명하는 오류. 문자열
@pipelineId 이 객체가 속하는 파이프라인의 ID. 문자열
@sphere 객체의 타원 무늬는 수명 주기 내 위치를 나타냅니다. Component Objects는 Attempt Objects를 실행하는 Instance Objects를 야기합니다. 문자열