AISense Recorder를 통해 테이블 데이터 추출

테이블은 다양한 유형, 배경 및 서식 효과가 있는 복잡한 컨트롤이므로 AISense Recorder에서 자동으로 감지하지 않을 수 있습니다. 이러한 경우 정의 옵션을 사용하여 테이블을 감지합니다.

AISense Recorder를 사용하여 테이블 캡처

  1. 왼쪽 창에서 자동화를 클릭합니다.
  2. Bot을 생성하려면 새로운 > Bot 생성을 클릭하거나 태스크를 기록할 Bot을 엽니다.
  3. 기록 시작을 클릭합니다.

    레코더 Bot 런타임 창이 표시됩니다.

  4. 드롭다운 목록에서 창을 선택합니다.

    최근에 애플리케이션을 열었으나 목록에 없으면 새로 고침 아이콘을 클릭합니다.

  5. AISense Recorder를 클릭합니다. 스캔 프로세스를 완료합니다.
    주: 기기에서 AISense Recorder를 처음 이용하면 레코더는 필요한 종속 파일을 다운로드합니다.

    레코더 도구 모음이 다음 옵션과 함께 표시됩니다. 마침, 스캔, 정의일시 중지

    레코더는 선택한 애플리케이션 창을 분석하여 해당 창 내의 UI 객체를 식별합니다. 시스템이 애플리케이션 창을 분석하는 경우 도구 모음의 옵션을 사용할 수 없습니다. 분석 후 옵션이 활성화되면 태스크 기록을 시작할 수 있습니다.

  6. AISense Recorder에서 애플리케이션의 테이블을 감지합니다.
  7. 테이블이 자동으로 감지되지 않는 경우 AISense Recorder준비 상태가 되면 정의 버튼을 클릭하여 테이블을 감지합니다.
    주:
    • 정의 창에서 AISense Recorder는 사용자 지정 객체에 대한 올바른 컨트롤 유형을 선택할 수 있도록 각 컨트롤 유형에 대한 포함된 도움말을 표시합니다.
    • 실수로 화면을 클릭하거나 강조 표시가 나타나기 전에 클릭하면, AISense Recorder가 이에 대한 가시성을 제공합니다. 객체를 다시 캡처하도록 확인하거나 정의 기능을 사용하여 화면에서 객체를 정의해야 합니다.
    .
  8. 객체 유형 탭에서 테이블을 선택하고 왼쪽 상단 헤더를 클릭합니다.

    감지된 테이블은 열과 내부 컨트롤로 강조 표시됩니다.

    테이블 감지

  9. 제한된 열 집합을 선택하려는 경우 캡처하려는 열 주변에 직사각형을 그립니다.

    특정 열 캡처

테이블에서 데이터 추출

  1. 객체가 캡처된 후 마침을 클릭하여 기록을 종료합니다.
  2. Control Room으로 돌아갑니다.
  3. 객체 속성 테이블에서, 컨트롤 유형이 테이블인지 확인합니다. 그렇지 않은 경우, 객체 재캡처를 클릭합니다.
  4. 객체에 대해 취할 조치 드롭다운 목록에서 테이블 가져오기를 선택합니다.
  5. 출력을 변수에 저장 필드에서 CapturedTableData 변수를 만듭니다.
  6. 데이터 테이블 > 파일에 쓰기 작업을 더블 클릭하거나 드래그합니다.
  7. 데이터 테이블 이름 목록에서 CapturedTableData를 선택합니다.
  8. CSV 파일을 만들기 위한 파일 경로를 제공합니다. 예: C:\AutomationAnywhere\Development\SFDC.csv
  9. 존재하지 않을 경우 폴더/파일을 생성 옵션을 선택합니다.
  10. 기존 파일을 덮어쓰기 위해 선택합니다.
  11. 저장을 클릭합니다.
  12. 실행을 클릭합니다.

    Bot이 추출된 테이블 데이터를 사용하여 지정된 경로에 CSV 파일을 만듭니다.

열 정의 수정

밀도가 높은 테이블은 열 사이의 공간이 적거나 명확한 구분 기호가 없기 때문에 열을 병합할 수 있습니다. 열 정의를 수정하려면 다음 단계를 수행합니다.
  1. 객체가 캡처된 후 마침을 클릭하여 기록을 종료합니다.
  2. Bot 편집기 창에서 객체 속성으로 이동하고 앵커 테이블 속성을 편집합니다.
  3. 파이프 문자(|)를 열 이름 사이에 구분 기호로 추가하여 구분합니다. 예: <CHECKBOX>Name|Company|State|Email|Lead status
    주: Bot이 실행되면 이전에 병합된 열이 별도의 열로 처리됩니다.

    객체 속성 편집

알려진 동작

  • AISense Recorder는 단일 행이나 셀에 여러 줄이 있는 테이블은 추출할 수 없습니다.
  • 페이지 매김 및 자동 스크롤은 지원되지 않습니다.
  • 잘린 셀 텍스트를 추출하기 위해 잘린 열이 자동으로 조정되지 않습니다.