전송원 - Amazon DynamoDB
    • PDF

    전송원 - Amazon DynamoDB

    • PDF

    기사 요약

    개요

    Amazon DynamoDB에서 항목을 전송하는 설정 도움말 페이지입니다.

    설정 항목

    STEP1 기본 설정

    품목명필수기본값내용
    Amazon DynamoDB 연결 정보----------------------------------------------------------------------------------------------.미리 등록되어 있는 접속 정보 중 이번 전송 설정에 필요한 권한을 가진 접속 정보를 선택합니다.
    연결 정보 설정 방법은 별도 페이지를 참고하세요.
    지역----------------------------------------------------------------------------------------------.AWS의 리전을 지정해 주세요.
    테이블----------------------------------------------------------------------------------------------.항목을 가져올 대상 테이블을 지정해 주세요.
    2차 인덱스No----------------------------------------------------------------------------------------------.글로벌/로컬 보조 인덱스를 지정해 주세요.
    자세한 내용은 공식 문서를 참고하세요.
    전송 컬럼----------------------------------------------------------------------------------------------.조회할 컬럼을 지정해 주세요.
    최소 1개 이상의 컬럼을 설정해야 합니다.
    선택하는 금형에 따라 설정 항목이 달라집니다.

    - 컬럼명(필수)
    가져올 컬럼의 이름입니다.
    - 형(필수)
    취득한 값을 변환하는 embulk의 타입입니다.
    - 값의 Amazon DynamoDB 데이터 유형
    Amazon DynamoDB의 값으로 설정된 데이터 유형입니다.
    지정된 데이터 타입이 아닌 다른 타입의 값은 NULL로 처리됩니다.
    - 형식
    유형: 유형 timestamp는 선택 시 설정 가능합니다.
    가져올 값의 형식입니다. (기본값:) (%Y-%m-%d %H:%M:%S.%N %z)
    - 시간대
    유형: 유형 timestamp는 선택 시 설정 가능합니다.
    가져오는 값에 시간대가 포함되지 않은 경우 사용할 시간대입니다. (기본값:) 아시아/도쿄)

    보충 사항
    - Amazon DynamoDB의 유형에 대해
    예를 들어, 아래 그림에서 s_col에 A라는 문자열(데이터 유형: A)을 입력합니다. S(string))와 {"A"}의 문자열 배열(데이터 타입: SS(array of string))가 포함된 항목이 있습니다.
    데이터 타입에 S(string)를 지정하면 p_key:a, s_key:2의 s_col은 NULL로 처리됩니다.
    image.png
    운영----------------------------------------------------------------------------------------------.Amazon DynamoDB에 대한 작업입니다.
    다음 중 하나를 지정할 수 있습니다.
    - 전체 전송(scan)
    - 쿼리를 통한 추출(query)
    쿼리 조건식No----------------------------------------------------------------------------------------------.쿼리 조건식입니다.

    - 파티션 키(필수)
    테이블에 설정된 파티션 키를 지정해 주세요.
    - 파티션 키 값(필수)
    파티션 키의 값을 지정하여 범위를 좁혀야 합니다.
    - 파티션 키의 Amazon DynamoDB 유형(필수)
    파티션 키의 Amazon DynamoDB 타입을 지정해 주세요.
    - 정렬 키
    테이블에 설정된 정렬 키를 지정해 주세요.
    - 정렬 키 연산자
    정렬 키의 연산자를 지정해 주세요.
    - 정렬 키 값1
    정렬 키의 값을 지정하여 범위를 좁힐 수 있습니다.
    - 정렬 키 값2
    정렬 키의 값을 지정하여 범위를 좁힐 수 있습니다.
    정렬 키의 연산자에서 between을 선택한 경우 지정할 수 있으며, 다음과 같은 쿼리 조건식이 됩니다.
    {정렬키} between {소트키 값1} and {소트키 값2} 사이
    - 정렬 키의 Amazon DynamoDB 유형
    정렬 키의 Amazon DynamoDB 타입을 지정해 주세요.
    세그먼트 수No----------------------------------------------------------------------------------------------.작업: 전체 전송(scan) 선택 시 지정할 수 있습니다.
    테이블 또는 보조 인덱스를 지정된 세그먼트 수만큼 분할하여 병렬 스캔을 수행합니다.
    대량의 항목을 가져오는 경우 StackOverflow 오류가 발생할 수 있습니다.
    세그먼트 수를 늘리고 병렬 스캔을 통해 StackOverflow 오류를 방지할 수 있습니다.

    자세한 내용은 AWS 공식 문서1 AWS 공식 문서2 를 참고하세요.
    한 번의 작업으로 획득하는 항목 수No----------------------------------------------------------------------------------------------.대량의 항목을 전송할 경우 OutOfMemory 오류가 발생할 수 있습니다.
    배치 크기를 조정하여 OutOfMemory 오류를 방지할 수 있습니다.
    기본적으로 항목 수에 제한이 없으며, 1MB 분량의 항목을 가져옵니다.

    자세한 내용은 AWS 공식 문서를 참고하세요.
    강력한 무결성 로딩비활성화강력한 무결성 로딩을 활성화/비활성화를 지정해 주세요.
    보조 인덱스에 글로벌 보조 인덱스를 지정한 경우, 강력한 무결성 로딩을 활성화하면 전송 시 오류가 발생한다.

    자세한 내용은 공식 문서를 참고하세요.

    이 문서가 도움이 되었습니까?