| 항목 | 값 |
| 화면 이름 | Extract rows from a CSV file |
| 식별자 | parseCsvV1 |
| 지원 실행 방식 | Batch |
| 범주 | 파일과 미디어 입력 (File) |
파일 데이터셋의 각 CSV 파일을 해석해 행을 만듭니다.
| 이름 | 지정 여부 | 자료형 | 의미와 조건 |
Dataset | 필수 | Files | 처리할 파일 데이터셋입니다. |
Schema | 필수 | Type<Struct> | CSV 파일을 해석할 스키마 정의입니다. |
Allow multiline | 선택 | Literal<Boolean> | 행 하나가 여러 줄에 걸칠 수 있는지 지정합니다. 기본값은 false입니다. |
Column delimiter | 선택 | Literal<String> | CSV 구분자입니다. 기본값은 쉼표입니다. |
Custom escape character | 선택 | Literal<String> | 이미 따옴표로 감싼 값 내부의 따옴표를 이스케이프할 한 문자입니다. |
Custom quote character | 선택 | Literal<String> | 구분자를 포함한 값을 감싸는 따옴표 문자입니다. 읽기에서 따옴표 처리를 끄려면 빈 문자열을 지정합니다. 기본값은 큰따옴표입니다. |
Encoding | 선택 | Enum<ISO_8859_1, US_ASCII, UTF_16, UTF_16BE, UTF_16LE, UTF_8, Windows-31J> | 입력 파일의 문자 인코딩입니다. |
Include last modified timestamp | 선택 | Literal<Boolean> | 파일의 마지막 수정 시각을 출력에 포함할지 지정합니다. 기본값은 false입니다. |
Includes header | 선택 | Literal<Boolean> | CSV에 헤더가 있는지 지정합니다. 기본값은 false입니다. |