إعدادات قدرة برنامج التشغيل لبرنامج تشغيل Databricks ODBC
توضح هذه المقالة كيفية تكوين إعدادات قدرة برنامج التشغيل الخاصة والمتقدمة لبرنامج تشغيل Databricks ODBC.
يوفر برنامج تشغيل Databricks ODBC إعدادات إمكانية برنامج التشغيل الخاصة والمتقدمة التالية.
- تعيين المخطط الأولي في ODBC
- دعم استعلام ANSI SQL-92 في ODBC
- استخراج نتائج استعلام كبيرة في ODBC
- تسلسل الأسهم في ODBC
- إحضار السحابة في ODBC
- تمكين التسجيل
تعيين المخطط الأولي في ODBC
يسمح لك برنامج تشغيل ODBC بتحديد المخطط عن طريق تعيين Schema=<schema-name>
كتكوين اتصال. وهذا يعادل تشغيل USE <schema-name>
.
دعم استعلام ANSI SQL-92 في ODBC
يقبل برنامج تشغيل ODBC استعلامات SQL بلهجة ANSI SQL-92 ويترجم الاستعلامات إلى لهجة Databricks SQL. ومع ذلك، إذا كان التطبيق الخاص بك ينشئ Databricks SQL مباشرة أو يستخدم تطبيقك أي بناء جملة SQL قياسي غير ANSI SQL-92 خاص ب Azure Databricks، يوصي Databricks بتعيينه UseNativeQuery=1
كتكوين اتصال. باستخدام هذا الإعداد، يمرر برنامج التشغيل استعلامات SQL حرفيا إلى Azure Databricks.
استخراج نتائج استعلام كبيرة في ODBC
لتحقيق أفضل أداء عند استخراج نتائج استعلام كبيرة، استخدم أحدث إصدار من برنامج تشغيل ODBC الذي يتضمن التحسينات التالية.
تسلسل الأسهم في ODBC
يدعم إصدار برنامج تشغيل ODBC 2.6.15 والإصدارات الأحدث تنسيق تسلسل نتائج الاستعلام المحسن الذي يستخدم سهم Apache.
إحضار السحابة في ODBC
يدعم الإصدار 2.6.17 من برنامج تشغيل ODBC والإصدارات الأحدث "إحضار السحابة"، وهي إمكانية تجلب نتائج الاستعلام من خلال التخزين السحابي الذي تم إعداده في نشر Azure Databricks.
يتم تحميل نتائج الاستعلام إلى موقع تخزين DBFS داخلي كملفات متسلسلة بالسهم تصل إلى 20 ميغابايت. عندما يرسل برنامج التشغيل طلبات الإحضار بعد إكمال الاستعلام، يقوم Azure Databricks بإنشاء وإرجاع توقيعات الوصول المشتركة إلى الملفات التي تم تحميلها. ثم يستخدم برنامج تشغيل ODBC عناوين URL لتنزيل النتائج مباشرة من DBFS.
يتم استخدام "إحضار السحابة" فقط لنتائج الاستعلام الأكبر من 1 ميغابايت. يتم استرداد النتائج الأصغر مباشرة من Azure Databricks.
تجمع البيانات المهملة في Azure Databricks تلقائيا الملفات المتراكمة التي تم وضع علامة عليها للحذف بعد 24 ساعة. يتم حذف هذه الملفات المميزة بالكامل بعد 24 ساعة إضافية.
لمعرفة المزيد حول بنية جلب السحابة، راجع كيف حققنا اتصال النطاق الترددي العالي باستخدام أدوات المعلومات المهنية.
تمكين التسجيل
لتمكين تسجيل الدخول إلى برنامج تشغيل ODBC لنظام التشغيل Windows، قم بتعيين الحقول التالية في مسؤول مصدر بيانات ODBC ل DSN ذي الصلة:
- قم بتعيين حقل مستوى السجل من FATAL لتسجيل الأحداث الشديدة فقط من خلال TRACE لتسجيل جميع نشاط برنامج التشغيل.
- قم بتعيين الحقل Log Path إلى المسار الكامل إلى المجلد حيث تريد حفظ ملفات السجل.
- قم بتعيين الحقل Max Number Files إلى الحد الأقصى لعدد ملفات السجل التي يجب الاحتفاظ بها.
- تعيين الحقل Max File Size إلى الحد الأقصى لحجم كل ملف سجل بالميغابايت.
لتمكين تسجيل الدخول إلى برنامج تشغيل ODBC لجهاز غير Windows، قم بتعيين الخصائص التالية في سلسلة الاتصال DSN أو DSN الأقل صلة:
- قم بتعيين الخاصية
LogLevel
من1
لتسجيل الأحداث الحادة فقط من خلال6
لتسجيل جميع نشاط برنامج التشغيل. - قم بتعيين الخاصية
LogPath
إلى المسار الكامل إلى المجلد حيث تريد حفظ ملفات السجل. - قم بتعيين الخاصية
LogFileCount
إلى الحد الأقصى لعدد ملفات السجل التي يجب الاحتفاظ بها. - تعيين الخاصية
LogFileSize
إلى الحد الأقصى لحجم كل ملف سجل بالبايت.
لمزيد من المعلومات، راجع الأقسام Configuring Logging Options on Windows
وفي Configuring Logging Options on a Non-Windows Machine
دليل برنامج تشغيل Databricks JDBC.