전송원 - PostgreSQL
- 인쇄
- PDF
전송원 - PostgreSQL
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
개요
PostgreSQL에서 데이터를 전송하는 설정 도움말 페이지입니다.
제약조건
- 특별히 없음
설정 항목
STEP1 기본 설정
품목명 | 필수 | 기본값 | 내용 |
---|---|---|---|
PostgreSQL 접속 정보 | 예 | ----------------------------------------------------------------------------------------------. | 미리 등록되어 있는 접속 정보 중 이번 전송 설정에 필요한 권한을 가진 접속 정보를 선택합니다. |
데이터베이스 | 예 | ----------------------------------------------------------------------------------------------. | 검색하고자 하는 데이터가 들어있는 데이터베이스 이름을 지정합니다. |
스키마 | 예 | public | 검색하고자 하는 데이터가 포함된 스키마 이름을 지정합니다. 스키마 목록을 불러 오기 때문에 목록을 불러오는 것도 가능합니다. |
전송 방법 | 예 | 쿼리를 사용하여 전송 | 쿼리를 사용하여 전송 또는 차등 전송 중 하나를 선택합니다. 차등 전송에 대한 자세한 내용은 차등 전송 기능을 참조하세요. |
쿼리 | 예 | ----------------------------------------------------------------------------------------------. | 전송 방법으로 쿼리를 사용하여 전송을 선택한 경우 입력합니다. 전송 데이터를 가져오기 위한 SQL을 입력하세요. |
테이블 | 예 | ----------------------------------------------------------------------------------------------. | 전송 방법으로 차등 전송을 선택한 경우 입력합니다. 전송하고자 하는 데이터가 들어있는 테이블 이름을 입력하세요. |
기본 시간대 | 예 | UTC | 데이터 타입이 date , timestamp , datetime인 컬럼에 대해 어떤 타임존을 사용할지 지정한다. |
STEP2 세부 설정
품목명 | 기본값 | 내용 |
---|---|---|
커서가 한 번에 처리하는 레코드 수 | 10000 | 커서로 한 번에 검색할 줄 수를 지정할 수 있습니다. |
연결 타임아웃(초) | 300 | 연결 시 타임아웃까지의 시간을 초 단위로 지정할 수 있습니다. |
소켓 타임아웃(초) | 1800 | 소켓 타임아웃을 초 단위로 지정할 수 있습니다. |
string 타입으로 변환이 필요한 데이터 타입
일부 데이터 타입은 embulk 측에서 지원하지 않습니다.
따라서 embulk에서 대응할 수 있는 string 타입으로 변환해 주셔야 합니다.
지원되지 않는 데이터 타입을 포함할 경우
지원되지 않는 데이터 타입의 컬럼을 전송 대상에 포함하면 미리보기 및 전송 시 다음과 같은 오류가 발생합니다.
'interval_data' 컬럼의 지원되지 않는 타입 interval(sqlType=1111).
컬럼의 데이터 유형 변환 방법
전송 설정 편집 STEP1의 '상세 설정하기'를 클릭하면 가져오기 데이터 유형 지정이 전개됩니다.
후술하는 string 타입으로 변환이 필요한 컬럼에 대해 string 타입을 지정해 주세요.
string 타입으로 변환이 필요한 데이터 타입 목록
다음 데이터 타입은 string 타입으로 가져와야 합니다.
* bit val
* line
* lseg
* macaddr
* macaddr8
* money
* 경로
* pg_lsn
* point
* polygon
* tsquery
* tsvector
* txid_snapshot
* xml
이 문서가 도움이 되었습니까?