수치 정밀도와 변환큰 정수와 소수는 정밀도가 제한된 숫자 형식으로 읽을 때 값이 달라질 수 있습니다. 파일 형식 기초 지식형식 i?01 · 02 FORMAT ATLAS 형식JSONJSON은 키와 값으로 구조화된 데이터를 표현하는 텍스트 형식입니다. 웹 API와 설정 파일에 널리 사용됩니다.CSVCSV는 행과 구분자로 표 데이터를 표현하는 텍스트 형식입니다. 단순 표 교환에는 적합하지만 XLSX 수식, 서식, 여러 시트는 유지하지 않습니다.ParquetApache Parquet은 표 데이터를 열별로 저장하고 행 그룹과 열 청크로 구성합니다. 분석 도구는 모든 필드를 읽지 않고 필요한 열을 선택할 수 있습니다.AvroApache Avro는 JSON으로 표현 가능한 스키마에 따라 레코드를 직렬화합니다. 레코드, 배열, 맵, 유니온을 지원하며 읽기와 쓰기 쪽의 스키마가 호환되어야 합니다.비교CSV vs JSONCSV는 표 형식 레코드를 나타내고 JSON은 객체와 배열 같은 구조화된 값을 나타냅니다. 데이터 모양과 수신 시스템에 따라 선택하세요.JSON Lines와 Parquet의 차이JSON Lines는 UTF-8 텍스트의 각 줄에 독립적인 JSON 값을 저장합니다. Parquet은 행 그룹과 열 청크를 갖춘 바이너리 열 기반 파일입니다.JSON Lines와 AvroJSON Lines는 UTF-8 한 줄마다 JSON 값 하나를 저장해 레코드별 처리가 쉽습니다. Avro는 작성자 스키마에 따라 형식이 지정된 레코드를 인코딩하고 컨테이너 파일에 스키마 메타데이터와 블록을 담을 수 있습니다.Avro와 JSONApache Avro는 스키마 기반 직렬화 시스템으로, 간결한 바이너리 인코딩과 스키마를 포함하는 객체 컨테이너 파일을 제공합니다. JSON은 사람이 읽을 수 있는 텍스트 교환 형식이며 Avro도 JSON 인코딩을 정의합니다.가이드데이터 교환 형식 선택수신 시스템의 규격부터 확인하세요. 구조화된 API 데이터에는 JSON, 기존 스키마 연동에는 XML, 단일 표에는 CSV를 사용하세요.데이터 분석 및 교환 형식 선택하기플랫폼과 데이터 유형에 맞춰 열 지향 분석, 스키마 기반 레코드 교환, 사람이 읽기 쉬운 표 데이터를 구분하세요.관련 형식과 자료파일 형식파일 형식은 데이터의 표현과 해석 방법을 정합니다. 확장자만 보지 말고 받는 사람의 소프트웨어, 편집, 품질, 장기 접근성을 고려하세요.MIME 유형MIME 유형은 image/jpeg처럼 콘텐츠 종류를 나타내며 브라우저와 서비스의 처리에 쓰입니다. 실제 파일 내용과 일치하는지도 확인해야 합니다.참고 자료 및 사양IETF — RFC 8259: The JavaScript Object Notation (JSON) Data Interchange FormatRFC Editor — RFC 8785: JSON Canonicalization Scheme (Informational)Apache Software Foundation — Apache Avro Specification