1장. AWS DynamoDB Sink


데이터를 AWS 10.0.0.1 서비스로 전송합니다. 전송된 데이터는 지정된 AWSECDHE 테이블의 항목을 삽입/업데이트/삭제합니다.

액세스 키/시크릿 키는 AWSECDHE 서비스에 인증하는 기본 방법입니다. Kamelet은 'useDefaultCredentialsProvider' 옵션을 제공하기 때문에 이러한 매개변수는 선택 사항입니다.

기본 인증 정보 공급자를 사용하는 경우 AWSECDHE 클라이언트는 이 공급자를 통해 인증 정보를 로드하고 정적 인증 정보를 사용하지 않습니다. 이 Kamelet에 대한 필수 매개변수로 키 및 시크릿 키가 필요하지 않은 이유입니다.

이 Kamelet은 JSON 필드를 body로 예상합니다. JSON 필드와 테이블 특성 값 간의 매핑은 키로 수행되므로 다음과 같이 입력이 있는 경우 다음을 수행합니다.

{"username":"oscerd", "city":"Rome"}

Kamelet은 지정된 AWSECDHE 테이블에 항목을 삽입/업데이트하고 속성 'username' 및 'city' 속성을 각각 설정합니다. JSON 오브젝트에는 항목을 정의하는 기본 키 값이 포함되어야 합니다.

1.1. 구성 옵션

다음 표에는 aws-ddb-sink Kamelet에 사용할 수 있는 구성 옵션이 요약되어 있습니다.

Expand
속성이름설명유형Default예제

region *

AWS 리전

연결할 AWS 리전

string

 

"eu-west-1"

테이블 *

table

확인할 표의 이름

string

  

accessKey

액세스 키

AWS에서 얻은 액세스 키

string

  

작업

작업

수행할 작업 (PutItem, UpdateItem, DeleteItem 중 하나)

string

"PutItem"

"PutItem"

overrideEndpoint

끝점 덮어쓰기

끝점 URI를 덮어쓸 필요성을 설정합니다. 이 옵션은 uriEndpointOverride 설정과 함께 사용해야 합니다.

boolean

false

 

secretKey

secret 키

AWS에서 얻은 시크릿 키

string

  

uriEndpointOverride

엔드 포인트 URI 덮어 쓰기

덮어쓰기 끝점 URI를 설정합니다. 이 옵션은 overrideEndpoint 옵션과 함께 사용해야 합니다.

string

  

useDefaultCredentialsProvider

기본 인증 정보 공급자

iPXE 클라이언트가 기본 인증 정보 공급자를 통해 인증 정보를 로드해야 하는지 아니면 정적 인증 정보가 전달될 것으로 예상되는지 여부를 설정합니다.

boolean

false

 

writeCapacity

쓰기 용량

테이블에 리소스 작성을 위해 예약된 프로비저닝된 처리량

integer

1

 
참고

별표(*)로 표시된 필드는 필수 항목입니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat