Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

إعدادات الجلسة azure_*

هذه الإعدادات متاحة في system.settings، وهي مُولَّدة تلقائيًا من الشيفرة المصدرية.

azure_allow_parallel_part_upload

النوع
Bool
القيمة الافتراضية
1
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
24.4صحيحاستخدام عدة سلاسل رسائل للرفع متعدد الأجزاء إلى Azure.

استخدام عدة سلاسل رسائل للرفع متعدد الأجزاء إلى Azure.

azure_check_objects_after_upload

النوع
Bool
القيمة الافتراضية
0
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
24.110تحقّق من كل كائن جرى رفعه إلى Azure Blob Storage للتأكد من نجاح عملية الرفع
24.100تحقّق من كل كائن جرى رفعه إلى Azure Blob Storage للتأكد من نجاح عملية الرفع

تحقّق من كل كائن جرى رفعه إلى Azure Blob Storage للتأكد من نجاح عملية الرفع

azure_connect_timeout_ms

النوع
UInt64
القيمة الافتراضية
1000
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
25.81000إعداد جديد

مهلة الاتصال بالمضيف في أقراص Azure.

azure_create_new_file_on_insert

النوع
Bool
القيمة الافتراضية
0

يُمكّن أو يعطّل إنشاء ملف جديد مع كل عملية إدراج في جداول محرك Azure

azure_ignore_file_doesnt_exist

النوع
Bool
القيمة الافتراضية
0
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
24.60يسمح بإرجاع 0 صفوف عندما لا تكون الملفات المطلوبة موجودة، بدلًا من إطلاق استثناء في محرك جدول AzureBlobStorage

تجاهل عدم وجود الملف عند قراءة مفاتيح معيّنة.

القيم الممكنة:

  • 1 — يعيد SELECT نتيجة فارغة.
  • 0 — يطلق SELECT استثناءً.

azure_list_object_keys_size

النوع
UInt64
القيمة الافتراضية
1000

الحد الأقصى لعدد الملفات التي يمكن إرجاعها ضمن دفعة واحدة في طلب ListObject

azure_min_upload_part_size

النوع
UInt64
القيمة الافتراضية
16777216
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
24.316777216الحد الأدنى لحجم الجزء المطلوب رفعه أثناء الرفع متعدد الأجزاء إلى Azure Blob Storage.

الحد الأدنى لحجم الجزء المطلوب رفعه أثناء الرفع متعدد الأجزاء إلى Azure Blob Storage.

azure_request_timeout_ms

النوع
UInt64
القيمة الافتراضية
30000
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
25.830000إعداد جديد

مهلة الخمول لإرسال البيانات إلى azure واستلامها منه. تُعتبر العملية فاشلة إذا حُظر استدعاء قراءة أو كتابة واحد عبر TCP لهذه المدة.

azure_skip_empty_files

النوع
Bool
القيمة الافتراضية
0
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
24.60السماح بتخطي الملفات الفارغة في محرك جدول Azure

يُمكّن أو يعطّل تخطي الملفات الفارغة في محرك S3.

القيم الممكنة:

  • 0 — يُطلق SELECT استثناءً إذا كان الملف الفارغ غير متوافق مع التنسيق المطلوب.
  • 1 — أعاد SELECT نتيجة فارغ للملف الفارغ.

azure_strict_upload_part_size

النوع
UInt64
القيمة الافتراضية
0
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
24.30الحجم الدقيق للجزء المراد رفعه عند استخدام الرفع متعدد الأجزاء إلى Azure blob storage.

الحجم الدقيق للجزء المراد رفعه عند استخدام الرفع متعدد الأجزاء إلى Azure blob storage.

azure_throw_on_zero_files_match

النوع
Bool
القيمة الافتراضية
0
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
24.60السماح بإصدار خطأ عندما يتعذر على طلب ListObjects مطابقة أي ملفات في محرك AzureBlobStorage بدلًا من إرجاع نتيجة استعلام فارغة

أصدر خطأ إذا لم تُطابق أي ملفات وفقًا لقواعد توسيع glob.

القيم الممكنة:

  • 1 — يُطلق SELECT استثناءً.
  • 0 — يعيد SELECT نتيجة فارغة.

azure_truncate_on_insert

النوع
Bool
القيمة الافتراضية
0

يُفعّل أو يعطّل إجراء truncate قبل الإدراج في جداول محرك Azure.

azure_use_adaptive_timeouts

النوع
Bool
القيمة الافتراضية
1
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
25.81إعداد جديد

عند ضبطه على true، تُنفَّذ المحاولتان الأوليان لجميع طلبات Azure باستخدام مُهل إرسال واستقبال منخفضة. عند ضبطه على false، تُنفَّذ جميع المحاولات باستخدام المُهل نفسها.

Navigation