> ## 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.

# 작동 방식

> 작업을 만들고 추출 로직을 테스트한 뒤 로컬 또는 클라우드에서 실행하고 구조화된 데이터를 내보내는 Octoparse 기본 워크플로를 알아보세요.

Octoparse는 웹 탐색 동작을 반복 가능한 추출 워크플로로 변환합니다. 수집할 항목, 웹사이트 탐색 방법, 결과를 보낼 위치를 지정할 수 있습니다.

대부분의 워크플로는 만들기, 테스트, 실행, 내보내기의 네 단계로 진행됩니다.

## 워크플로 개요

<Steps>
  <Step title="만들기">
    URL, 템플릿 또는 사용자 지정 작업에서 시작합니다. 원하는 데이터 필드를 선택하고 클릭, 스크롤, 페이지 넘기기, 상세 페이지 열기 등의 동작을 정의합니다.
  </Step>

  <Step title="테스트">
    작은 샘플을 실행하여 Octoparse가 올바른 필드, 레코드 및 페이지 순서를 수집하는지 확인합니다.
  </Step>

  <Step title="실행">
    테스트할 때는 로컬에서, 예약된 무인 대규모 추출에는 클라우드에서 작업을 실행합니다.
  </Step>

  <Step title="내보내기">
    추출 결과를 파일, 스프레드시트, 데이터베이스, 클라우드 스토리지 또는 연결된 다른 시스템으로 보냅니다.
  </Step>
</Steps>

## 작업 만들기

작업은 Octoparse가 웹사이트와 상호 작용하는 방식을 정의합니다.

다음 방법으로 작업을 만들 수 있습니다.

* [템플릿](/docs/ko/platform/templates) 사용
* [자동 감지](/docs/ko/platform/auto-detect)로 페이지 데이터를 자동 식별
* 노코드 빌더에서 요소를 수동으로 선택
* 클릭, 스크롤, 루프, 페이지 넘기기, 대기 등의 동작 추가
* 내보내기 전에 필드 값 세부 조정

목표는 웹사이트 상호 작용을 재사용 가능한 워크플로로 만드는 것입니다.

## 추출 로직 테스트

작업을 대규모로 실행하기 전에 작은 샘플을 테스트하세요.

다음을 확인하세요.

| 확인 항목           | 중요한 이유                        |
| --------------- | ----------------------------- |
| 필드가 정확함         | 잘못된 값을 내보내는 것을 방지합니다          |
| 필드 이름이 명확함      | 후속 단계에서 데이터를 더 쉽게 사용할 수 있습니다  |
| 페이지 넘기기가 작동함    | 작업이 여러 결과 페이지를 이동하도록 합니다      |
| 상세 페이지가 올바르게 열림 | 중첩된 페이지 워크플로가 제대로 수집되는지 확인합니다 |
| 샘플 결과가 깔끔함      | 내보내기 후 정리 작업을 줄입니다            |

<Tip>
  동적 페이지, 로그인으로 보호된 페이지, 무한 스크롤, 팝업, 사용자 동작 후 데이터가 로드되는 웹사이트에서는 테스트가 특히 중요합니다.
</Tip>

## 로컬 또는 클라우드에서 실행

Octoparse는 작업과 플랜에 따라 다양한 실행 옵션을 지원합니다.

| 실행 유형   | 적합한 용도                                   |
| ------- | ---------------------------------------- |
| 로컬 추출   | 테스트, 디버깅 및 로컬 환경에 의존하는 작업                |
| 클라우드 추출 | 예약된 무인 대용량 추출                            |
| 부스트 모드  | 지원되는 경우 더 빠른 속도나 높은 동시 실행 수가 필요한 클라우드 작업 |

최적의 옵션은 웹사이트, 작업 복잡도, 필요한 빈도, 컴퓨터가 꺼져 있을 때도 작업을 계속 실행해야 하는지에 따라 달라집니다.

## 데이터 내보내기

작업을 실행한 후 Octoparse는 추출 결과를 구조화된 레코드로 저장합니다.

일반적인 내보내기 대상은 다음과 같습니다.

* CSV
* Excel
* JSON
* HTML
* XML
* Google Sheets
* 데이터베이스
* 클라우드 스토리지

자동화된 워크플로에서는 예약 내보내기나 연동 기능을 사용하여 수동으로 다운로드하지 않고도 데이터를 후속 단계로 보낼 수 있습니다.

## 관련 페이지

<Columns cols={2}>
  <Card title="로컬 추출과 클라우드 추출 비교" href="/docs/ko/platform/local-vs-cloud">
    실행 환경을 비교하고 적합한 실행 모드를 선택하세요.
  </Card>

  <Card title="내보내기 형식" href="/docs/ko/platform/export-formats">
    Octoparse에서 지원하는 출력 형식을 알아보세요.
  </Card>
</Columns>
