CSV 파일 읽기

Click to copy

CSV 파일에서 데이터를 가져와 데이터베이스로 로드할 수 있습니다.


Read CSV file 블록은 CSV 호환 파일을 소스로 가져와 한 줄씩 읽습니다. 각 행을 읽은 후 명령의 흐름을 지시하는 각 행 스트림 출력 커넥터가 있습니다. "행 열" 출력 변수를 사용하여 추가 처리를 위한 열 배열을 가져옵니다.

Read CSV fileFor each loop 블록과 기능이 비슷합니다. 둘 다 배열 요소를 반복하지만 Read CSV file 은 행을 읽습니다. 모든 행을 읽었으면 명령 스트림이 Completed 스트림 커넥터로 전송됩니다.

Excel 파일 처리를 위한 블록은 XLSX 파일 읽기 및 XLS 파일 읽기 와 같은 유사한 원리로 작동합니다.

: 이 블록을 For Each 블록과 결합하여 행의 각 열을 반복한 다음 Switch 블록을 사용하여 열 번호 또는 열 이름을 기반으로 열 값을 처리합니다(자세한 내용은 위의 비디오 참조).

흐름 연결

  • [Input] In - 블록의 실행을 시작합니다.
  • [Output] Each row - 파일의 각 행에 대해 한 번씩 활성화됩니다.
  • [Output] Completed 됨 - 파일의 모든 행이 반복되었을 때 활성화됩니다.

데이터 연결

  • [Input] CSV file (file) - 읽을 CSV 파일입니다.
  • [Output] Row number (integer) - 현재 읽고 있는 행의 번호(1부터 시작), 반복할 때마다 1씩 증가합니다.
  • [Output] Row columns (string array ) - 현재 문자열 형식으로 읽고 있는 행의 열 내용입니다.