사용자 지정(스크립트를 통해 로드) 유형 데이터 소스
임포트 세트 테이블에 모든 유형의 수신 데이터를 저장하는 사용자 지정 스크립트를 작성합니다.
사용자 지정(스크립트를 통해 로드)유형을 선택하면 Data Loader라는 Javascript 필드가 나타납니다. 데이터 로더 스크립트로 데이터를 가져오고 입력 매개변수를 사용하여 임포트 세트 테이블에 삽입할 import_set_table 수 있습니다. 예를 들어, REST API 또는 첨부 파일에서 데이터를 얻을 수 있습니다.
데이터 로더 스크립트에는 4개의 입력 매개변수가 있습니다.
import_set_table: 데이터 소스 기록에서 참조되는 임포트 세트 테이블입니다. 데이터가 이 테이블에 삽입됩니다.data_source: 데이터 소스 기록에서 참조되는 데이터 소스입니다.import_log: 데이터 가져오기 작업에 대한 정보를 기록하는 로그입니다.last_success_import_time: 이 데이터 원본이 마지막으로 성공적으로 실행된 시간입니다.
데이터 로더 스크립트에는 다음과 같은 메서드가 있습니다.
addColumn: 임포트 세트 테이블에 문자열 유형 열을 추가합니다.addJSONColumn: 임포트 세트 테이블에 JSON 유형 열을 추가합니다.addXMLColumn: 임포트 세트 테이블에 XML 유형 열을 추가합니다.insert: 임포트 세트 테이블에 맵(키 = 열 이름, 값 = 열 값)을 삽입합니다.getMaximumRows(): 사용자가 테스트 로드 20 레코드를 클릭할 때 20을 반환합니다. 다른 모든 경우에는 -1을 반환합니다.
스크립트를 입력하면 다음 예와 같이 스크립트 자동 완성이 사용 가능한 선택 항목을 제공합니다.