> ## 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.

> جدول النظام يحتوي على البيانات الوصفية لكل ملف في جداول Iceberg

# system.iceberg_files

<div id="description">
  ## الوصف
</div>

يحتوي جدول النظام هذا على البيانات الوصفية الخاصة بكل ملف في جداول Iceberg الموجودة في ClickHouse، بحيث يقابل كل ملف بيانات أو حذف مشار إليه في اللقطة الحالية لكل جدول صفٌّ واحد. وسيكون هذا الجدول فارغًا إذا لم تكن لديك أي جداول Iceberg في ClickHouse.

<div id="columns">
  ## الأعمدة
</div>

* `database` ([String](/ar/reference/data-types/index)) — اسم قاعدة البيانات.
* `table` ([String](/ar/reference/data-types/index)) — اسم الجدول.
* `snapshot_id` ([Int64](/ar/reference/data-types/index)) — معرّف اللقطة التي أُضيف الملف عندها.
* `content` ([Enum8('DATA' = 0, 'POSITION\_DELETE' = 1, 'EQUALITY\_DELETE' = 2)](/ar/reference/data-types/index)) — نوع محتوى الملف.
* `file_path` ([String](/ar/reference/data-types/index)) — مسار التخزين النهائي للملف.
* `file_format` ([String](/ar/reference/data-types/index)) — تنسيق الملف، مثل 'PARQUET'.
* `record_count` ([Int64](/ar/reference/data-types/index)) — عدد السجلات في الملف.
* `file_size_in_bytes` ([Int64](/ar/reference/data-types/index)) — حجم الملف بالبايت.
* `partition` ([String](/ar/reference/data-types/index)) — التمثيل النصي لـ tuple الخاص بالتقسيم.
* `schema_id` ([Int32](/ar/reference/data-types/index)) — معرّف الـschema المحدَّد لإدخال الـmanifest هذا.
* `sequence_number` ([Int64](/ar/reference/data-types/index)) — رقم التسلسل المحدَّد لإدخال الـmanifest (ويكون دائمًا 0 للتنسيق v1).
* `sort_order_id` ([Nullable(Int32)](/ar/reference/data-types/index)) — معرّف ترتيب الفرز للملف، إذا كان محددًا.
* `null_value_counts` ([Map(Int32, Int64)](/ar/reference/data-types/index)) — عدد قيم NULL لكل عمود (`column id` -> العدد).
* `column_sizes` ([Map(Int32, Int64)](/ar/reference/data-types/index)) — الحجم على القرص لكل عمود بالبايت (`column id` -> البايت).
* `value_counts` ([Map(Int32, Int64)](/ar/reference/data-types/index)) — العدد الإجمالي للقيم لكل عمود (`column id` -> العدد).
* `equality_ids` ([Array(Int32)](/ar/reference/data-types/index)) — معرّفات الحقول الخاصة بالمساواة لملفات حذف المساواة (وتكون فارغة للملفات التي لا تستخدم حذف المساواة).
