إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
معلمة التكوين هي إعداد يؤثر على سلوك Databricks SQL خارج بناء جملة SQL المحدد.
يتم اشتقاق القيمة الفعالة لمعلمة التكوين من المستويات المختلفة حيث يتم تعيينها.
نطاقات معلمة التكوين
النظام
قيمة النظام هي القيمة الافتراضية المستخدمة من قبل Databricks SQL إذا لم يكن هناك تجاوز.
عالمي
يمكن للمسؤول تجاوز القيمة الافتراضية للنظام لمعلمة باستخدام تكوين معلمات SQL أو SQL Warehouse API. هذه القيمة هي القيمة الأولية التي تراها أي جلسة تم إنشاؤها حديثا للمضي قدما.
جلسة
يمكن للمستخدم تجاوز معلمة تكوين مؤقتا ضمن نطاق جلسة العمل باستخدام عبارة SET. يظل الإعداد ساري المفعول طوال مدة الجلسة ما لم يتم تجاوز المستخدم مرة أخرى باستخدام عبارة SET أو RESET.
معلمات التكوين المدعومة
فيما يلي قائمة بمعلمات التكوين المدعومة التي يمكنك تعيينها في Databricks SQL، والإعدادات الافتراضية لنظامها، والمستويات التي يمكن تعيينها فيها. لا يدعم Databricks SQL إعداد تكوينات Spark غير المدرجة.
| اسم المعلمة | الوصف | الإعداد الافتراضي للنظام | قابل للتثيب عالميا | جلسة عمل settable |
|---|---|---|---|---|
| ANSI_MODE | يسمح لك بتعطيل سلوك ANSI SQL الصارم لوظائف معينة وقواعد التحويل. | صواب | نعم | نعم |
| LEGACY_TIME_PARSER_POLICY | يتحكم في كيفية تحليل الطوابع الزمنية والتاريخ وتنسيقها. | استثناء | نعم | نعم |
| MAX_FILE_PARTITION_BYTES | الحد الأقصى لعدد وحدات البايت التي يجب حزمها في قسم واحد عند القراءة من المصادر المستندة إلى الملف. | 128 متر | لا | نعم |
| READ_ONLY_EXTERNAL_METASTORE | يتحكم في ما إذا كان يتم التعامل مع metastore خارجي على أنه للقراءة فقط. | خطأ | نعم | لا |
| STATEMENT_TIMEOUT | تعيين مهلة جملة SQL بالثوان | 172800 ثانية | نعم | نعم |
| المنطقة الزمنية | تعيين المنطقة الزمنية المحلية. | UTC | نعم | نعم |
| USE_CACHED_RESULT | يتحكم في ما إذا كان Databricks SQL يخزن النتائج مؤقتا ويعيد استخدامها كلما أمكن ذلك. | صواب | لا | نعم |
ANSI_MODE القيمة الافتراضية للنظام هي FALSE للحسابات المضافة قبل Databricks SQL 2022.35.