이 문서에서는 파이프라인의 복사 작업을 사용하여 PostgreSQL에서 데이터를 복사하는 방법을 간략하게 설명합니다.
지원되는 구성
복사 작업 아래의 각 탭을 구성하려면 각각 다음 섹션으로 이동합니다.
General
일반 설정 탭을 구성하려면 일반 설정 지침을 참조하세요.
Source
원본 탭으로 이동하여 복사 작업 원본을 구성합니다. 자세한 구성은 다음 내용을 참조하세요.
다음 세 가지 속성이 필요합니다.
- 연결: 연결 목록에서 PostgreSQL 연결을 선택합니다. 연결이 없으면 새 PostgreSQL 연결을 만듭니다.
- 연결 유형: PostgreSQL을 선택합니다.
-
쿼리 사용: 테이블 또는 쿼리에서 선택합니다.
테이블을 선택하는 경우:
테이블: 데이터를 읽을 테이블의 이름을 지정합니다. 드롭다운 목록에서 테이블을 선택하거나 수동으로 Enter 키를 선택하여 입력합니다.
쿼리를 선택하는 경우:
쿼리: 데이터를 읽을 사용자 지정 SQL 쿼리를 지정합니다.
Note
스키마 및 테이블 이름은 대/소문자를 구분합니다. 쿼리에서 ""(큰따옴표)로 묶습니다.
고급에서 다음 필드를 지정할 수 있습니다.
- 쿼리 시간 제한(분): 명령 실행 시도를 종료하고 오류를 생성하기 전에 대기 시간을 지정합니다. 기본값은 120분입니다. 이 속성에 대해 매개 변수를 설정한 경우 허용되는 값은 시간 범위(예: "02:00:00"(120분)입니다. 자세한 내용은 CommandTimeout참조하세요.
- 추가 열: 데이터 열을 추가하여 원본 파일의 상대 경로 또는 정적 값을 저장하세요. 식은 정적 값에 대해 지원됩니다.
Mapping
매핑 탭 구성은 매핑 탭에서 매핑 구성을 참조하세요.
Settings
설정 탭을 구성하려면 설정 탭에서 기타 설정 구성으로 이동합니다.
표 요약
다음 표에는 PostgreSQL의 복사 활동에 대한 자세한 정보가 포함되어 있습니다.
원본 정보
Name | Description | Value | Required | JSON 스크립트 속성 |
---|---|---|---|---|
Connection | 원본 데이터 저장소에 대한 연결입니다. | < 당신의 PostgreSQL 연결 > | Yes | connection |
연결 형식 | 소스 연결 유형입니다. | PostgreSQL | Yes | / |
쿼리 사용 | 데이터를 읽는 방법입니다. 테이블을 적용하여 지정된 테이블에서 데이터를 읽거나 SQL 쿼리를 사용하여 데이터를 읽도록 쿼리를 적용합니다. | • 표 • 쿼리 |
Yes | • typeProperties(typeProperties ->source 아래)-스키마 - 테이블 • 쿼리 |
쿼리 시간 제한(분) | 명령 실행 시도를 종료하고 오류를 생성하기 전의 대기 시간(기본값은 120분)입니다. 이 속성에 대해 매개 변수를 설정한 경우 허용되는 값은 시간 범위(예: "02:00:00"(120분)입니다. 자세한 내용은 CommandTimeout참조하세요. | timespan | No | queryTimeout |
추가 열 | 데이터 열을 추가하여 원본 파일의 상대 경로 또는 정적 값을 저장하세요. 식은 정적 값에 대해 지원됩니다. | • 이름 • 값 |
No | additionalColumns: • 이름 • 값 |