> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# PostgreSQL 통합

> Octoparse 작업 데이터를 PostgreSQL로 내보내 구조화된 저장, 쿼리 및 후속 분석에 활용하세요.

PostgreSQL 통합을 사용하면 Octoparse 작업 결과를 PostgreSQL 데이터베이스로 내보낼 수 있습니다. 추출한 웹 데이터를 안정적으로 구조화해 저장해야 하는 팀에 유용합니다.

## PostgreSQL을 사용해야 하는 경우

다음과 같은 경우 PostgreSQL을 사용하세요.

* 데이터를 분석이나 보고에 활용해야 하는 경우
* 팀에서 PostgreSQL을 중앙 데이터 저장소로 이미 사용하는 경우
* 추출한 레코드를 다른 데이터 세트와 조인해야 하는 경우
* 데이터 양이 스프레드시트 워크플로로 처리하기에 너무 많은 경우
* 반복 내보내기에 데이터베이스 대상이 필요한 경우

## 설정 워크플로

<Steps>
  <Step title="대상 테이블 준비">
    Octoparse 필드를 받을 열을 정의합니다.
  </Step>

  <Step title="액세스 정보 확인">
    호스트, 포트, 데이터베이스 이름, 사용자 자격 증명 및 네트워크 액세스를 확인합니다.
  </Step>

  <Step title="작업 필드 매핑">
    추출된 각 필드를 올바른 PostgreSQL 열에 연결합니다.
  </Step>

  <Step title="테스트 내보내기 실행">
    레코드가 올바르게 삽입되고 특수 문자가 예상대로 표시되는지 확인합니다.
  </Step>

  <Step title="예약 또는 자동화">
    테스트 출력이 올바른 경우에만 반복 내보내기를 활성화합니다.
  </Step>
</Steps>

## 확인할 사항

| 확인 항목   | 중요한 이유                            |
| ------- | --------------------------------- |
| 열 이름    | 매핑 오류를 방지합니다.                     |
| 데이터 형식  | 삽입 실패나 값 잘림을 방지합니다.               |
| 기본 키    | 중복 동작을 제어하는 데 도움이 됩니다.            |
| 권한      | 내보내기 사용자가 데이터를 쓸 수 있도록 합니다.       |
| 네트워크 규칙 | Octoparse가 데이터베이스에 연결할 수 있도록 합니다. |
| 인코딩     | 한국어를 비롯한 문자와 기호를 보존합니다.           |

<Tip>
  프로덕션 워크플로에서는 반복 내보내기를 활성화하기 전에 데이터베이스 관리자와 협의하세요.
</Tip>
