clickhouse-odbc-bridge. وإذا جرى تحميل برنامج تشغيل ODBC مباشرةً من clickhouse-server، فقد تتسبب مشكلات برنامج التشغيل في تعطّل خادم ClickHouse. ويشغّل ClickHouse تلقائيًا clickhouse-odbc-bridge عند الحاجة إليه. ويُثبَّت برنامج جسر ODBC من الحزمة نفسها التي تتضمن clickhouse-server.
يدعم هذا المحرّك نوع البيانات Nullable.
إنشاء جدول
- يجب أن تكون أسماء الأعمدة مطابقةً لما هي عليه في الجدول المصدر، لكن يمكنك استخدام بعض هذه الأعمدة فقط وبأي ترتيب.
- قد تختلف أنواع الأعمدة عن تلك الموجودة في الجدول المصدر. يحاول ClickHouse تحويل القيم إلى أنواع بيانات ClickHouse.
- يحدّد الإعداد external_table_functions_use_nulls كيفية التعامل مع أعمدة Nullable. القيمة الافتراضية: 1. إذا كانت القيمة 0، فلن تُنشئ دالة الجدول أعمدة Nullable، وستُدرج القيم الافتراضية بدلًا من NULL. وينطبق ذلك أيضًا على قيم NULL داخل المصفوفات.
datasource— اسم القسم الذي يحتوي على إعدادات الاتصال في ملفodbc.ini.external_database— اسم قاعدة بيانات في نظام إدارة قواعد بيانات خارجي.external_table— اسم جدول فيexternal_database.
مثال على الاستخدام
clickhouse. لذلك، تحتاج إلى إنشاء هذا المستخدم وتهيئته على MySQL server.
/etc/odbc.ini.
isql المتوفرة ضمن تثبيت unixODBC.