هذه الإعدادات متوفرة في system.settings، وهي مُولَّدة تلقائيًا من المصدر.
iceberg_metadata_compression_method
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 25.8 | إعداد جديد |
طريقة ضغط ملف .metadata.json.
iceberg_metadata_log_level
النوع
IcebergMetadataLogLevel
القيمة الافتراضية
none
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 25.9 | none | إعداد جديد. |
يتحكم في مستوى تسجيل البيانات الوصفية لجداول Iceberg في system.iceberg_metadata_log. وعادةً ما يمكن تعديل هذا الإعداد لأغراض تصحيح الأخطاء.
القيم الممكنة:
- none - لا يتم تسجيل البيانات الوصفية.
- metadata - ملف metadata.json الجذر.
- manifest_list_metadata - كل ما سبق + البيانات الوصفية من ملف manifest list بصيغة Avro المطابق للقطة.
- manifest_list_entry - كل ما سبق + إدخالات ملف manifest list بصيغة Avro.
- manifest_file_metadata - كل ما سبق + البيانات الوصفية من ملفات manifest بصيغة Avro التي تم اجتيازها.
- manifest_file_entry - كل ما سبق + إدخالات ملفات manifest بصيغة Avro التي تم اجتيازها.
iceberg_metadata_staleness_ms
النوع
UInt64
القيمة الافتراضية
0
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 26.3 | 0 | إعداد جديد يتيح استخدام إصدار البيانات الوصفية المخزَّن مؤقتًا في عمليات READ لمنع الجلب من catalog بعيد |
إذا لم تكن القيمة صفرًا، فتجاوز جلب بيانات Iceberg الوصفية من catalog بعيد إذا كانت هناك لقطة بيانات وصفية مخزَّنة مؤقتًا وأحدث من نافذة التقادم المحددة. وتعني القيمة صفرًا جلب أحدث إصدار من البيانات الوصفية دائمًا من catalog البعيد. ويؤدي تعيين هذا الإعداد إلى قيمة غير صفرية إلى مقايضة قدر من التقادم مقابل تقليل زمن الاستجابة لعمليات القراءة.