> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8a08bda2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> 모든 포맷의 목록과 각 포맷이 입력/출력에 적합한지, 병렬화를 지원하는지를 나타내는 플래그를 포함합니다.

# system.formats

<div id="description">
  ## 설명
</div>

모든 포맷의 목록과 함께 각 포맷이 입력/출력에 적합한지, 병렬화를 지원하는지를 나타내는 플래그를 포함합니다.

<div id="columns">
  ## 컬럼
</div>

* `name` ([String](/ko/reference/data-types)) — 포맷 이름입니다.
* `is_input` ([UInt8](/ko/reference/data-types)) — 해당 포맷이 데이터 입력에 적합한지를 나타내는 플래그입니다.
* `is_output` ([UInt8](/ko/reference/data-types)) — 해당 포맷이 데이터 출력에 적합한지를 나타내는 플래그입니다.
* `supports_parallel_parsing` ([UInt8](/ko/reference/data-types)) — 해당 포맷이 병렬 파싱을 지원하는지를 나타내는 플래그입니다.
* `supports_parallel_formatting` ([UInt8](/ko/reference/data-types)) — 해당 포맷이 병렬 포맷팅을 지원하는지를 나타내는 플래그입니다.
* `is_tty_friendly` ([UInt8](/ko/reference/data-types)) — 해당 포맷이 일반적으로 터미널에 문제없이 표시되는지를 나타내는 플래그입니다. 다른 포맷의 경우 출력 전에 CLI가 확인을 요청합니다.
* `content_type` ([String](/ko/reference/data-types)) — 출력 형식에 해당하는 HTTP Content-Type입니다. 현재 포맷 설정에 따라 달라질 수 있습니다.
* `supports_random_access` ([UInt8](/ko/reference/data-types)) — 해당 포맷이 입력에서 임의 접근을 지원하는지를 나타내는 플래그입니다.
* `has_schema_inference` ([UInt8](/ko/reference/data-types)) — 이 포맷은 데이터에서 스키마(schema)를 동적으로 판별할 수 있습니다(내장된 헤더/메타데이터 또는 데이터 일부로부터).
* `has_external_schema` ([UInt8](/ko/reference/data-types)) — 이 포맷은 고정된 스키마를 가지거나 자체 포맷으로 미리 정의된 스키마를 받을 수 있습니다.
* `prefers_large_blocks` ([UInt8](/ko/reference/data-types)) — 이 포맷은 출력 시 더 큰 블록을 기록하고 입력 시 더 큰 블록을 생성합니다.
* `supports_append` ([UInt8](/ko/reference/data-types)) — 이 포맷을 사용하면 단일 파일에 내용을 추가할 수 있습니다.
* `supports_subsets_of_columns` ([UInt8](/ko/reference/data-types)) — 입력 형식은 일부 컬럼이 생략된 경우를 인식할 수 있습니다.
