기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
전송 할당량 및 제한
다음 표에서는 Amazon Kinesis Data Streams에서 테이블 스트리밍 및 Amazon S3 전송에 대한 할당량 및 전송 제약 조건을 설명합니다.
리소스 할당량
| Resource | 기본값 | 조정 가능 | 참고 |
|---|---|---|---|
| 스트림당 전송 | 2 | 아니요 | Apache Iceberg의 스트리밍 테이블로 1회 전송 및 범용 Amazon S3 버킷으로 1회 전송. |
| 전송당 스트림 수 | 1 | 아니요 | 각 전송은 정확히 하나의 스트림에서 읽습니다. |
| 전송당 테이블 수 | 1 | 아니요 | 각 전송은 정확히 하나의 대상 테이블에 씁니다. |
참고
각 스트림은 최대 2개의 전송을 가질 수 있으므로 계정의 전송 수는 리전 할당량당 계정당 온디맨드 스트림으로 제한됩니다. streams-per-account 할당량은 섹션을 참조하세요할당량 및 제한.
API 제한
| 한도 | 기본값 | 참고 |
|---|---|---|
| API 스로틀 속도(리전별 계정당) | 5건의 초당 트랜잭션(TPS) | 컨트롤 플레인 API 작업에 적용됩니다. |
| 페이지당 ListChannels 최대 결과 | 100 | 페이지 매김 토큰을 사용하여 추가 결과를 검색합니다. |
전송 제약 조건
다음 제약 조건은 모든 전송 구성에 적용됩니다.
-
전송은 추가 전용 전송을 지원합니다. 대상에서 레코드를 업데이트하거나 삭제할 수 없습니다.
-
데이터 전송은 두 대상 유형에 대한 리전 간 전송을 지원하지 않습니다. Kinesis Data Streams 스트림과 대상은 동일한 리전에 있어야 합니다.
-
스트리밍 테이블(Apache Iceberg) 전송은 교차 계정 전송을 지원하지 않습니다. 소스 스트림, 대상 S3 테이블 버킷 및 AWS Glue 스키마 레지스트리는 모두 동일해야 합니다 AWS 계정.
-
범용 Amazon S3 전송의 경우 대상 버킷만 다른에 있을 수 있습니다 AWS 계정. 채널과 해당 소스 스트림은 동일한 계정에 있어야 합니다.
-
변환은 데이터에 적용되지 않습니다. 레코드는 스트림에서 대상으로 있는 그대로 전달됩니다.
-
데이터 전송은 스키마 진화를 지원하지 않습니다. 스키마를 변경하려면 전송을 삭제하고 다시 생성해야 합니다.
-
전송은 기존 데이터를 채우지 않습니다. 전송이 ACTIVE 상태에 도달한 후 스트림에 기록된 레코드만 전송됩니다.
-
각 전송은 대상에 새 테이블을 생성합니다. 기존 테이블로 전송할 수 없습니다.
-
소스 Kinesis Data Streams 스트림은 온디맨드 표준 또는 온디맨드 어드밴티지 용량 모드여야 합니다. 프로비저닝된 모드는 지원되지 않습니다.
업데이트 제약 조건
기존 전송에서는 다음 속성만 업데이트할 수 있습니다.
DataFreshnessInSecondsLoggingConfiguration
다른 모든 구성 속성은 생성 후 변경할 수 없습니다. 다른 설정을 변경하려면 기존 전송을 삭제하고 원하는 구성으로 새 전송을 생성해야 합니다.