5단계: DSBulk 실행load명령 - Amazon Keyspaces(Apache Cassandra용)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

5단계: DSBulk 실행load명령

이 자습서의 마지막 단계에서는 Amazon 키스페이스에 데이터를 업로드합니다.

DSBulk를 실행하려면load명령으로 다음 단계를 완료하십시오.

  1. 다음 코드를 실행하여 csv 파일의 데이터를 Amazon Keyspaces 테이블로 업로드합니다. 앞에서 생성한 애플리케이션 구성 파일의 경로를 업데이트해야 합니다.

    dsbulk load -f ./dsbulk_keyspaces.conf --connector.csv.url keyspace.table.csv -header true --batch.mode DISABLED --executor.maxPerSecond 5 --driver.basic.request.timeout "5 minutes" --driver.advanced.retry-policy.max-retries 10 -k catalog -t book_awards
  2. 출력에는 성공 및 실패한 작업에 대해 자세히 설명하는 로그 파일의 위치가 포함됩니다. 이 파일은 다음 디렉터리에 저장됩니다.

    Operation directory: /home/user_name/logs/UNLOAD_20210308-202317-801911
  3. 다음 예제와 같이 로그 파일 항목에는 메트릭이 포함됩니다. 행 수가 csv 파일의 행 수와 일치하는지 확인합니다.

    total | failed | rows/s | p50ms | p99ms | p999ms 200 | 0 | 200 | 21.63 | 21.89 | 21.89
중요

이제 데이터를 전송했으므로 애플리케이션의 일반 트래픽 패턴에 맞게 대상 테이블의 용량 모드 설정을 조정합니다. 용량을 변경할 때까지 프로비저닝된 용량에 대해 시간당 요금이 발생합니다. 자세한 내용은 Amazon Keyspaces (Keyspaces) 의 읽기/쓰기 용량 모드 단원을 참조하세요.