Field Fixer가 대신 해 주는 일
자동 감지가Price 필드를 만들었지만 현재 판매 가격이 아니라 취소선이 그어진 정가를 가져온다고 가정해 보겠습니다. 다음과 같이 입력합니다.
Price를 원래 가격이 아니라 할인된 판매 가격으로 변경해 주세요.그러면 Field Fixer가 작업을 함께 살펴보며 진행합니다.
- 대상을 식별합니다. 요청을 일반적인 질문으로 처리하지 않고 기존
Price필드와 연결합니다. - 현재 추출 상태를 확인합니다.
Price가 지금 무엇을 추출하는지, 그리고 로드된 페이지의 관련 요소를 함께 살펴봅니다. - 필드 변경을 계획합니다. 주변 목록과 워크플로는 그대로 두고 필드의 원본만 변경해야 한다고 판단합니다.
- 모호한 부분을 해소합니다. 설명에 해당할 수 있는 가격이 여러 개라면 임의로 추측하지 않고 페이지에서 원하는 값을 선택하도록 요청합니다.
- 결과를 확인합니다. 제안한 필드를 샘플 항목에 적용해 테스트하고, 추출된 값을 검토할 수 있도록 보여 줍니다.
- 승인 후 작업을 업데이트합니다. 기존 필드는 제안을 수락했을 때만 변경되며, 그 후 Octoparse가 데이터 미리보기를 새로 고칩니다.
얼마나 많은 작업이 줄어드는가
자동 감지가 올바른 목록과 탐색 구조는 이미 만들었지만 출력 열을 수정해야 할 때 개선 효과가 가장 뚜렷합니다.
Field Fixer는 필드 수정을 스크래퍼가 어떻게 추출해야 하는지 설정하는 일에서 데이터 세트에 무엇이 담겨야 하는지 지정하고 검증하는 일로 바꿔 줍니다. 일반적인 필드 수정에 필요한 전문 지식은 줄여 주지만 최종 테스트까지 없애 주지는 않습니다.
요청할 수 있는 변경
Field Fixer는 주변 워크플로를 그대로 유지한 채 추출 필드를 추가, 삭제, 이름 변경하거나 조정할 수 있습니다.
필드 수정하기
1
자동 감지 작업 만들기
자동 감지를 실행한 다음 데이터 미리보기에서 필드와 샘플 값을 확인합니다.
2
데이터 미리보기에서 Field Fixer 열기
먼저 워크플로와 데이터 미리보기를 생성합니다. 그런 다음 데이터 미리보기 헤더나 필드 옆의 ✨ 컨트롤에서 Field Fixer를 엽니다. 추출 워크플로와 미리보기가 없으면 이 진입점은 사용할 수 없습니다.
3
기대하는 결과 설명하기
필드에 무엇이 담겨야 하는지 설명합니다. 가능하면 대상 필드를 먼저 선택하세요. 정가와 할인가처럼 비슷한 값이 페이지에 함께 있다면 구체적으로 설명해야 합니다.
4
요청 시 페이지 컨텍스트 제공하기
원하는 값이 모호하면 웹페이지에서 올바른 요소를 선택해 Field Fixer가 정확한 대상으로 계속 진행하도록 합니다.
5
제안 검토하기
제안된 변경 사항과 샘플 값을 웹페이지와 비교합니다. 레이아웃이 다르거나 값이 비어 있는 항목을 포함해 여러 행을 확인하세요.
6
적용하고 테스트하기
미리보기가 정확할 때만 변경 사항을 적용합니다. 전체 로컬 실행이나 클라우드 실행을 시작하기 전에 소규모 테스트를 진행하세요.
Field Fixer의 범위
Octoparse 10.2의 Field Fixer는 자동 감지로 만든 작업의 필드에 집중합니다. 프롬프트만으로 전체 워크플로를 만들거나 복구하지는 않습니다. 페이지 넘기기, 스크롤, 상세 페이지 클릭, 로그인 및 양식 동작, 대기 조건, 루프, 전체 동작 순서를 변경하려면 노코드 빌더를 사용하세요.관련 페이지
자동 감지
초기 추출 필드와 워크플로를 생성합니다.
노코드 빌더
페이지 동작과 복잡한 워크플로 동작을 구성합니다.
데이터 세부 조정
추출한 값을 정리하고 형식을 다시 지정합니다.