메인 콘텐츠로 건너뛰기

데이터베이스로 데이터 내보내기(자동화)

최소 5달 전에 업데이트됨

본 튜토리얼에서는 데이터를 데이터베이스(MySQL, SQL 서버)로 수동/자동으로 내보내는 방법과 Octoparse의 자동 내보내기 도구(데이터베이스 적용)를 소개합니다.

적용 전제 조건은 다음과 같습니다.

  • 데이터 결과가 있는 작업(데이터베이스로 자동 내보내기는 클라우드 데이터만 적용됨)

  • 데이터를 수신하도록 데이터베이스에 설정된 데이터 필드가 있는 테이블

참고: 데이터베이스로 자동 내보내기 기능은 MySql, SQL 서버 및 Google 시트만 지원합니다. 다른 데이터베이스나 플랫폼(자신의 웹사이트 등)과 연결이 필요한 경우 Octoparse API: Open API를 참조하거나 Zapier를 사용하십시오.


1. 데이터베이스에 연결하는 방법

본 튜토리얼에서는 MySql 데이터베이스를 예로 들어 설명합니다.

대상 작업의 클라우드 데이터를 봅니다.

  • 데이터 내보내기 버튼을 클릭합니다.

  • 데이터베이스 유형 선택합니다.

  • 확인을 클릭합니다.

  • 대상 데이터베이스 설정에 필요한 필드를 입력합니다.

정보를 작성한 후 연결 테스트를 클릭하여 데이터베이스에 연결할 수 있는지 확인합니다.

13.png

설정이 정확하면 위와 같이 연결 완료 알림을 받게 됩니다. 그런 다음 데이터 매핑을 구성할 수 있습니다.

  • 데이터 테이블 드롭다운 옵션에서 기존 테이블 선택

  • 지정된 테이블에서 소스 데이터 필드(추출된 데이터 필드)와 대상 데이터 필드를 일치시킵니다.

    (Optional) Select a source data fields to use as identifiers (primary key)

  • 내보내기 클릭

2. 데이터베이스로 자동 내보내기

자동 내보내기를 위해서는 예약 일정 설정을 해야 합니다.

  • 자동 내보내기 섹션에서 설정을 클릭합니다.

  • 필요에 따라 파라미터를 입력합니다.

  • 데이터를 데이터베이스로 내보낼 시간 간격을 선택합니다. 캡처 예시를 보시면 내보내기가 5분마다 실행되도록 예약되어 있습니다.

  • 설정이 완료된 후 확인 버튼을 눌러 종료합니다.

팁:

  • 데이터 필드를 기본 키로 선택하면 동일한 기본 키를 가진 뒤의 데이터가 데이터베이스의 기존 기록를 덮어씁니다.

  • 설정 저장:

설정이 완료되면 나중에 사용할 수 있도록 저장할 수 있습니다. 설정 이름을 지정할 수 있습니다.

나중에 이전의 데이터베이스 내보내기 설정을 사용하려면 저장된 설정을 선택하여 바로 쓸 수 있습니다.


3. 데이터베이스로 자동 내보내기 도구 소개

데이터베이스 설정이 완료되면 자동 내보내기 도구가 동시에 나타납니다. 데이터베이스로 자동 내보내기에 대한 모든 설정 세부 정보가 표시됩니다. 내보내기를 시작하려면 "시작"을 클릭해야 합니다. Octoparse는 설정한 시간 간격으로 내보내기를 수행합니다.

팝업 창에서 데이터베이스로 예약된 자동 내보내기를 시작/중지/삭제할 수 있습니다. 오류 보고서도 확인할 수 있습니다.

데이터를 계속 내보내려면 데이터베이스 자동 내보내기 도구를 열어 두어야 합니다. 즉, 내보내기 중에는 컴퓨터를 끌 수 없습니다. 그렇지 않으면 데이터 내보내기가 중지됩니다.

팁:

1. 자동 내보내기 도구는 사이드바의 "도구"에서도 액세스할 수 있습니다.

2. Start(시작) 버튼을 클릭하면 바로 내보내기가 시작됩니다.

3. 데이터베이스로 자동 내보내기는 매번 내보내지 않은 데이터만 내보냅니다.

4. 로컬 디바이스에서 자동 내보내기가 실행되고 있습니다. 데이터베이스에 연결하기 위해 IP 주소를 화이트리스트에 추가해야 하는 경우 로컬 IP를 화이트리스트에 추가하십시오.


답변이 도움되었나요?