Amazon Timestream for LiveAnalytics와 유사한 기능을 원하는 경우 Amazon Timestream for InfluxDB를 고려해 보세요. 간소화된 데이터 수집과 실시간 분석을 위한 10밀리초 미만의 쿼리 응답 시간을 제공합니다. 여기에서 자세히 알아보세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
WriteRecords API 작업과 배치 로드 중에서 선택
WriteRecords API 작업을 사용하면 시스템에서 생성되는 스트리밍 시계열 데이터를 Timestream for LiveAnalytics에 쓸 수 있습니다. WriteRecords를 사용하면 단일 데이터 포인트 또는 더 작은 데이터 배치를 실시간으로 계속 수집할 수 있습니다. Timestream for LiveAnalytics는 데이터베이스에 쓰기를 간접적으로 호출할 때 지정하는 데이터 포인트의 차원 이름과 데이터 유형을 기반으로 Timestream for LiveAnalytics 테이블의 열 이름과 데이터 유형을 자동으로 탐지하는 유연한 스키마를 제공합니다.
반면 배치 로드는 사용자가 정의한 데이터 모델을 사용하여 소스 파일(CSV 파일)에서 배치 처리된 시계열 데이터를 Timestream for LiveAnalytics로 안정적으로 수집할 수 있게 합니다. 소스 파일과 함께 배치 로드를 사용하는 몇 가지 예로 개념 증명을 통해 Timestream for LiveAnalytics 평가를 위한 시계열 데이터 대량 가져오기, 일정 기간 오프라인 상태였던 IoT 디바이스에서 시계열 데이터를 대량 가져오기, Amazon S3에서 Timestream for LiveAnalytics로 과거 시계열 데이터 마이그레이션이 있습니다. 배치 처리에 대한 자세한 내용은 Timestream for LiveAnalytics에서 배치 로드 사용 섹션을 참조하세요.
두 솔루션 모두 안전하고, 신뢰할 수 있으며, 성능이 뛰어납니다.
다음과 같은 경우 WriteRecords를 사용합니다.
-
요청당 소량의 데이터(10MB 미만) 스트리밍
-
기존 테이블 채우기
-
로그 스트림에서 데이터 수집
-
실시간 분석 수행
-
짧은 지연 시간 필요
다음과 같은 경우 배치 로드를 사용합니다.
-
Amazon S3에서 시작되는 대량의 데이터를 CSV 파일로 수집 제한에 대한 자세한 내용은 할당량 섹션을 참조하세요.
-
데이터 마이그레이션의 경우와 같이 새 테이블 채우기
-
기록 데이터로 데이터베이스 보강(새 테이블로 수집)
-
소스 데이터가 느리게 변경되거나 전혀 변경되지 않음
-
특히 대량의 데이터를 로드하는 경우 리소스가 사용 가능해질 때까지 배치 로드 태스크가 보류 상태일 수 있으므로 유연하게 대기 시간 조정 가능. 배치 로드는 명확성을 높이기 위해 쿼리나 분석을 위해 즉시 사용할 필요가 없는 데이터에 적합합니다.