Skip to main content

المتطلبات المسبقة

نفترض أن لديك دراية بـ:

الموصل الرسمي لـ Kafka من ClickHouse مع Confluent Platform

التثبيت على Confluent Platform

هذا دليل سريع لمساعدتك على البدء باستخدام ClickHouse Sink Connector على Confluent Platform. لمزيد من التفاصيل، يُرجى الرجوع إلى وثائق Confluent الرسمية.

إنشاء Topic

يُعدّ إنشاء Topic على Confluent Platform أمرًا بسيطًا نسبيًا، وتتوفر إرشادات مفصلة هنا.

ملاحظات مهمة

  • يجب أن يتطابق اسم Kafka topic مع اسم جدول ClickHouse. ويمكن تعديل ذلك باستخدام مُحوِّل (على سبيل المثال ExtractTopic).
  • لا يعني وجود المزيد من الأقسام دائمًا أداءً أفضل — راجع دليلنا القادم لمزيد من التفاصيل ونصائح تحسين الأداء.

تثبيت الموصّل

يمكنك تنزيل الموصّل من المستودع — ولا تتردد أيضًا في إرسال التعليقات والمشكلات هناك! انتقل إلى “Connector Plugins” -> “Add plugin”، ثم استخدم الإعدادات التالية:
مثال:

اجمع بيانات الاتصال الخاصة بك

للاتصال بـ ClickHouse باستخدام HTTP(S)، تحتاج إلى المعلومات التالية: تتوفر تفاصيل خدمة ClickHouse Cloud الخاصة بك في ClickHouse Cloud console. حدِّد خدمة ثم انقر على Connect:
زر Connect لخدمة ClickHouse Cloud
اختر HTTPS. ستظهر تفاصيل الاتصال في مثال لأمر curl.
تفاصيل اتصال HTTPS لخدمة ClickHouse Cloud
إذا كنت تستخدم ClickHouse مُدارًا ذاتيًا، فسيُحدِّد مسؤول ClickHouse لديك تفاصيل الاتصال.

تهيئة الموصل

انتقل إلى Connectors -> Add Connector واستخدم الإعدادات التالية (لاحظ أن القيم الواردة هنا هي أمثلة فقط):

حدّد نقاط نهاية الاتصال

تحتاج إلى تحديد قائمة السماح الخاصة بنقاط النهاية التي يمكن للموصل الوصول إليها. يجب استخدام اسم نطاق مؤهل بالكامل (FQDN) عند إضافة نقاط نهاية الخروج الشبكي. مثال: u57swl97we.eu-west-1.aws.clickhouse.com:8443
يجب تحديد منفذ HTTP(S). لا يدعم الموصل بروتوكول Native حتى الآن.
اقرأ الوثائق. وبذلك يكون كل شيء جاهزًا!

القيود المعروفة

آخر تعديل في ٣ يوليو ٢٠٢٦