الوصف
يحتوي على قائمة بجميع التنسيقات، إلى جانب مؤشرات توضّح ما إذا كان التنسيق مناسبًا للإدخال/الإخراج وما إذا كان يدعم المعالجة المتوازية.
الأعمدة
name(String) — اسم التنسيق.is_input(UInt8) — علامة تشير إلى ما إذا كان التنسيق مناسبًا لإدخال البيانات.is_output(UInt8) — علامة تشير إلى ما إذا كان التنسيق مناسبًا لإخراج البيانات.supports_parallel_parsing(UInt8) — علامة تشير إلى ما إذا كان التنسيق يدعم التحليل المتوازي.supports_parallel_formatting(UInt8) — علامة تشير إلى ما إذا كان التنسيق يدعم التنسيق المتوازي.is_tty_friendly(UInt8) — علامة تشير إلى ما إذا كان التنسيق يُعرَض عادةً بصورة جيدة في الطرفية. بالنسبة إلى التنسيقات الأخرى، تطلب CLI التأكيد قبل الإخراج.content_type(String) — نوع محتوى HTTP المقابل لتنسيق الإخراج. وقد يعتمد على إعدادات التنسيق الحالية.supports_random_access(UInt8) — علامة تشير إلى ما إذا كان التنسيق يدعم الوصول العشوائي إلى بيانات الإدخال.has_schema_inference(UInt8) — يمكن للتنسيق استنتاج المخطط ديناميكيًا من البيانات، إما من الرأس أو البيانات الوصفية المضمّنة، أو من جزء من البيانات.has_external_schema(UInt8) — يكون للتنسيق إما مخطط ثابت أو يقبل مخططًا معرّفًا مسبقًا بتنسيقه الخاص.prefers_large_blocks(UInt8) — يكتب التنسيق كتلًا أكبر في الإخراج ويُنشئ كتلًا أكبر عند الإدخال.supports_append(UInt8) — يمكن الإلحاق بملف واحد باستخدام هذا التنسيق.supports_subsets_of_columns(UInt8) — يمكن لتنسيق الإدخال التعرّف على حذف أعمدة معيّنة.description(String) — وصف عام للتنسيق.examples(String) — أمثلة الاستخدام.introduced_in(String) — إصدار ClickHouse الذي قُدِّم فيه التنسيق لأول مرة، بصيغة major.minor.related(Array(String)) — أسماء التنسيقات ذات الصلة.