Skip to main content
يوفّر ClickPipe لـ GCS طريقة مُدارة بالكامل وموثوقة لإدخال البيانات من Google Cloud Storage ‏(GCS). وهو يدعم كلاً من الإدخال لمرة واحدة والإدخال المستمر مع ضمان المعالجة مرة واحدة فقط.
1

اختر مصدر البيانات

1. في ClickHouse Cloud، اختر مصادر البيانات من قائمة التنقل الرئيسية ثم انقر على Create ClickPipe.
اختيار الواردات
2. انقر على بطاقة Google Cloud Storage.
حدّد الواردات
2

إعداد اتصال ClickPipe

1. لإعداد ClickPipe جديد، يجب تقديم تفاصيل الاتصال بخدمة التخزين الكائني وكيفية المصادقة عليها.
أدخل تفاصيل الاتصال
  • مسار ملف GCS: يستخدم ClickPipe الخاص بـ GCS واجهة XML في Cloud Storage لتحقيق التوافق البيني، ما يتطلب endpoint ‏storage.googleapis.com:
    يمكنك استخدام wildcards الخاصة بـ POSIX لمطابقة عدة ملفات أو بادئات. راجع الوثائق المرجعية للاطلاع على إرشادات بشأن الأنماط المدعومة.
2. انقر على البيانات الواردة. سيجلب ClickPipes البيانات الوصفية من الحاوية تمهيدًا للخطوة التالية.
3

اختر تنسيق البيانات

ستعرض واجهة المستخدم قائمة بالملفات في الـ bucket المحدد. اختر تنسيق البيانات (ندعم حاليًا مجموعة فرعية من تنسيقات ClickHouse)، وحدد ما إذا كنت تريد تمكين الاستيعاب المستمر. راجع قسم “الاستيعاب المستمر” في صفحة النظرة العامة لمزيد من التفاصيل.
تعيين تنسيق البيانات والموضوع
4

كوّن الجدول والمخطط والإعدادات

في الخطوة التالية، يمكنك اختيار ما إذا كنت تريد استيعاب البيانات في ClickHouse table جديد أو إعادة استخدام جدول موجود. اتبع الإرشادات الظاهرة على الشاشة لتعديل اسم الجدول والمخطط والإعدادات. يمكنك رؤية معاينة فورية لتغييراتك في جدول العينة في الأعلى.
تعيين الجدول والمخطط والإعدادات
يمكنك أيضًا تخصيص الإعدادات المتقدمة باستخدام عناصر التحكم المتاحة.
تعيين عناصر التحكم المتقدمة
بدلًا من ذلك، يمكنك اختيار استيعاب بياناتك في ClickHouse table موجود. في هذه الحالة، ستتيح لك واجهة المستخدم تعيين الحقول من المصدر إلى حقول ClickHouse في جدول الوجهة المحدد.
استخدام جدول موجود
يمكنك أيضًا تعيين الأعمدة الافتراضية، مثل _path أو _size، إلى الحقول.
5

كوّن الأذونات

أخيرًا، يمكنك تكوين الأذونات للمستخدم الداخلي الخاص بـ ClickPipes.الأذونات: سينشئ ClickPipes مستخدمًا مخصصًا لكتابة البيانات إلى جدول الوجهة. يمكنك اختيار دور لهذا المستخدم الداخلي باستخدام دور مخصص أو أحد الأدوار المعرفة مسبقًا:
  • Full access: وصول كامل إلى العنقود. وهو مطلوب إذا كنت تستخدم materialized view أو Dictionary مع جدول الوجهة.
  • Only destination table: أذونات INSERT على جدول الوجهة فقط.
الأذونات
6

أكمل الإعداد

بالنقر على “Complete Setup”، سيسجل النظام ClickPipe الخاص بك، وستتمكن من رؤيته مدرجًا في جدول الملخص.
إشعار النجاح
إشعار الإزالة
يوفر جدول الملخص عناصر تحكم لعرض بيانات عينة من المصدر أو من جدول الوجهة في ClickHouse.
عرض الوجهة
كما يوفر عناصر تحكم لإزالة ClickPipe وعرض ملخص لمهمة الاستيعاب.
عرض النظرة العامة
تهانينا! لقد أعددت أول ClickPipe بنجاح. إذا كان ClickPipe هذا مُكوّنًا للاستيعاب المستمر، فسيظل قيد التشغيل باستمرار، مع استيعاب البيانات في الوقت الفعلي من مصدر البيانات البعيد. وإلا فسيستوعب الدفعة ثم يكتمل.
آخر تعديل في ٢٣ يوليو ٢٠٢٦