Skip to main content

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

نفترض أن لديك دراية بـ:
تشرح هذه الصفحة كيفية تحميل الموصل إلى Confluent Cloud بنفسك. أما إذا لم تكن بحاجة إلى إصدار معيّن من الموصل أو إلى إعدادات مخصصة، فإن إعداد الموصل المُدار بالكامل أبسط.

الموصل الرسمي لـ Kafka من ClickHouse بوصفه Custom Connector

التثبيت بوصفه Custom Connector

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

إنشاء Topic

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

ملاحظات مهمة

  • يجب أن يتطابق اسم 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 حتى الآن.
اقرأ الوثائق. وبذلك يكون كل شيء جاهزًا!

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