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