> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.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](/ar/reference/data-types/index)) — اسم التنسيق.
* `is_input` ([UInt8](/ar/reference/data-types/index)) — مؤشر يبيّن ما إذا كان التنسيق مناسبًا لإدخال البيانات.
* `is_output` ([UInt8](/ar/reference/data-types/index)) — مؤشر يبيّن ما إذا كان التنسيق مناسبًا لإخراج البيانات.
* `supports_parallel_parsing` ([UInt8](/ar/reference/data-types/index)) — مؤشر يبيّن ما إذا كان التنسيق يدعم التحليل المتوازي.
* `supports_parallel_formatting` ([UInt8](/ar/reference/data-types/index)) — مؤشر يبيّن ما إذا كان التنسيق يدعم التنسيق المتوازي.
* `is_tty_friendly` ([UInt8](/ar/reference/data-types/index)) — مؤشر يبيّن ما إذا كان التنسيق يُعرض عادةً بشكل مناسب في الطرفية. أما التنسيقات الأخرى، فسيطلب CLI التأكيد قبل الإخراج.
* `content_type` ([String](/ar/reference/data-types/index)) — قيمة HTTP Content-Type المقابلة لتنسيق الإخراج. وقد تعتمد على إعدادات التنسيق الحالية.
* `supports_random_access` ([UInt8](/ar/reference/data-types/index)) — مؤشر يبيّن ما إذا كان التنسيق يدعم الوصول العشوائي في الإدخال.
* `has_schema_inference` ([UInt8](/ar/reference/data-types/index)) — يمكن للتنسيق استنتاج المخطط ديناميكيًا من البيانات (إما من الترويسة/البيانات الوصفية المضمّنة أو من جزء البيانات نفسه).
* `has_external_schema` ([UInt8](/ar/reference/data-types/index)) — يكون للتنسيق إما بنية مخطط ثابتة أو يقبل مخططًا معرّفًا مسبقًا ضمن تنسيقه الخاص.
* `prefers_large_blocks` ([UInt8](/ar/reference/data-types/index)) — يكتب التنسيق كتلًا أكبر في الإخراج ويولّد كتلًا أكبر عند الإدخال.
* `supports_append` ([UInt8](/ar/reference/data-types/index)) — يمكن الإلحاق بملف واحد باستخدام هذا التنسيق.
* `supports_subsets_of_columns` ([UInt8](/ar/reference/data-types/index)) — يمكن لتنسيق الإدخال التعرّف على الحالات التي تُحذف فيها أعمدة معيّنة.
* `description` ([String](/ar/reference/data-types/index)) — وصف عام للتنسيق.
* `examples` ([String](/ar/reference/data-types/index)) — أمثلة استخدام.
* `introduced_in` ([String](/ar/reference/data-types/index)) — إصدار ClickHouse الذي طُرح فيه التنسيق لأول مرة، بصيغة major.minor.
* `related` ([Array(String)](/ar/reference/data-types/index)) — أسماء التنسيقات ذات الصلة.
