هذه الإعدادات متاحة في system.settings، وهي مُولَّدة تلقائيًا من الشيفرة المصدرية.
azure_allow_parallel_part_upload
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 24.4 | صحيح | استخدام عدة سلاسل رسائل للرفع متعدد الأجزاء إلى Azure. |
استخدام عدة سلاسل رسائل للرفع متعدد الأجزاء إلى Azure.
azure_check_objects_after_upload
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 24.11 | 0 | تحقّق من كل كائن جرى رفعه إلى Azure Blob Storage للتأكد من نجاح عملية الرفع |
| 24.10 | 0 | تحقّق من كل كائن جرى رفعه إلى Azure Blob Storage للتأكد من نجاح عملية الرفع |
تحقّق من كل كائن جرى رفعه إلى Azure Blob Storage للتأكد من نجاح عملية الرفع
azure_connect_timeout_ms
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 25.8 | 1000 | إعداد جديد |
مهلة الاتصال بالمضيف في أقراص Azure.
azure_create_new_file_on_insert
يُمكّن أو يعطّل إنشاء ملف جديد مع كل عملية إدراج في جداول محرك Azure
azure_ignore_file_doesnt_exist
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 24.6 | 0 | يسمح بإرجاع 0 صفوف عندما لا تكون الملفات المطلوبة موجودة، بدلًا من إطلاق استثناء في محرك جدول AzureBlobStorage |
تجاهل عدم وجود الملف عند قراءة مفاتيح معيّنة.
القيم الممكنة:
- 1 — يعيد
SELECTنتيجة فارغة. - 0 — يطلق
SELECTاستثناءً.
azure_list_object_keys_size
الحد الأقصى لعدد الملفات التي يمكن إرجاعها ضمن دفعة واحدة في طلب ListObject
azure_min_upload_part_size
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 24.3 | 16777216 | الحد الأدنى لحجم الجزء المطلوب رفعه أثناء الرفع متعدد الأجزاء إلى Azure Blob Storage. |
الحد الأدنى لحجم الجزء المطلوب رفعه أثناء الرفع متعدد الأجزاء إلى Azure Blob Storage.
azure_request_timeout_ms
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 25.8 | 30000 | إعداد جديد |
مهلة الخمول لإرسال البيانات إلى azure واستلامها منه. تُعتبر العملية فاشلة إذا حُظر استدعاء قراءة أو كتابة واحد عبر TCP لهذه المدة.
azure_skip_empty_files
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 24.6 | 0 | السماح بتخطي الملفات الفارغة في محرك جدول Azure |
يُمكّن أو يعطّل تخطي الملفات الفارغة في محرك S3.
القيم الممكنة:
- 0 — يُطلق
SELECTاستثناءً إذا كان الملف الفارغ غير متوافق مع التنسيق المطلوب. - 1 — أعاد
SELECTنتيجة فارغ للملف الفارغ.
azure_strict_upload_part_size
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 24.3 | 0 | الحجم الدقيق للجزء المراد رفعه عند استخدام الرفع متعدد الأجزاء إلى Azure blob storage. |
الحجم الدقيق للجزء المراد رفعه عند استخدام الرفع متعدد الأجزاء إلى Azure blob storage.
azure_throw_on_zero_files_match
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 24.6 | 0 | السماح بإصدار خطأ عندما يتعذر على طلب ListObjects مطابقة أي ملفات في محرك AzureBlobStorage بدلًا من إرجاع نتيجة استعلام فارغة |
أصدر خطأ إذا لم تُطابق أي ملفات وفقًا لقواعد توسيع glob.
القيم الممكنة:
- 1 — يُطلق
SELECTاستثناءً. - 0 — يعيد
SELECTنتيجة فارغة.
azure_truncate_on_insert
يُفعّل أو يعطّل إجراء truncate قبل الإدراج في جداول محرك Azure.
azure_use_adaptive_timeouts
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 25.8 | 1 | إعداد جديد |
عند ضبطه على true، تُنفَّذ المحاولتان الأوليان لجميع طلبات Azure باستخدام مُهل إرسال واستقبال منخفضة.
عند ضبطه على false، تُنفَّذ جميع المحاولات باستخدام المُهل نفسها.