소스 - Amazon Aurora MySQL

Prev Next

개요

Amazon Aurora MySQL에서 데이터를 전송하는 설정 도움말 페이지입니다.

일반적인 MySQL 전송과 달리 Aurora에서 S3로 CSV 임시 파일을 출력하고, 그 CSV 파일을 읽어들이는 방식으로 전송이 이루어집니다.
일반 MySQL 전송 방식에 비해 대용량 데이터 적재 시 Aurora의 부하를 줄이면서 전송할 수 있습니다.
전송 대상 테이블의 컬럼 이름이 전송 후 테이블 이름으로 이어지지 않는 사양이 있으므로, 이 점에 유의하여 이용하시기 바랍니다.

제약조건

  • 특별히 없음

설정 항목

STEP1 기본 설정

품목명 필수 기본값 내용
Amazon Aurora MySQL 접속 정보 - 미리 등록되어 있는 접속 정보 중 이번 전송 설정에 필요한 권한을 가진 접속 정보를 선택합니다.
데이터베이스 - MySQL의 전송한 데이터가 들어있는 데이터베이스 이름을 지정해 주세요.
쿼리 - MySQL에서 전송 데이터를 가져오기 위한 SQL을 입력합니다.
또한, 쿼리 마지막에 ";"를 포함하지 마십시오.
사용자 정의 변수를 설정하여 쿼리 내에 포함시킬 수도 있습니다.
S3 버킷 이름 - 일시적으로 데이터를 출력할 S3의 버킷 이름을 지정합니다.

STEP2 세부 설정

품목명 기본값 자세히 보기
전송 시 쿼리 실행을 건너뜁니다,
배치된 S3 파일에서 가져오기 시작
건너뛰지 않는다 건너뛰기를 선택하면 Aurora 쿼리 완료 후 작업이 실패할 경우 쿼리를 건너뛰고 S3 파일 가져오기 단계부터 실행할 수 있습니다.
소켓 타임아웃 (초) 1800 전송 시 타임아웃 제한 시간을 설정할 수 있습니다.
작업 실행 시간이 본 설정에서 지정한 시간을 초과하면 실행 중인 작업을 중지합니다.

보충자료