مستودعات البياناتCloud
المتطلبات الأساسية
- A running ClickHouse Cloud service. If you don’t have one yet, complete the ClickHouse Cloud quick start first.
- إمكانية الوصول إلى بحيرة بيانات متوافقة مع Iceberg
- Data Lake Catalog (URL + بيانات الاعتماد)
- حسب نوع Data Lake Catalog: بيانات اعتماد تخزين الكائنات (على سبيل المثال، تخزين متوافق مع S3)
- جدول Iceberg واحد موجود مسبقًا على الأقل ومُسجَّل في الكتالوج
ما ستبنيه
- الاتصال بـ Iceberg REST Catalog في ClickHouse Cloud
- إنشاء قاعدة بيانات ClickHouse تستند إلى هذا الكتالوج
- الاستعلام مباشرةً من ClickHouse عن جدول Iceberg موجود
- التحقق من أن ClickHouse يقرأ البيانات من بحيرة البيانات لديك
إنشاء اتصال DataLakeCatalog
في هذه الخطوة، ستتصل بـ Data Lake Catalog لديك في ClickHouse Cloud.
- افتح خدمة ClickHouse Cloud الخاصة بك.
- انتقل إلى Data Sources â Connect to your Data Lake Catalog.
- حدّد كتالوج البيانات من القائمة المنسدلة.
-
املأ النموذج ببيانات الاعتماد ومعلومات الاتصال.
بالنسبة إلى Unity Catalog، أدخل ما يلي:
- Open Table Format (Iceberg)
- اسم قاعدة بيانات ClickHouse. سيكون هذا هو اسم قاعدة بيانات ClickHouse التي ستجري منها الاستعلامات على جداول Iceberg.
- معرّف مساحة العمل
- اسم كتالوج Databricks
- معرّف العميل
- السرّ الخاص بالعميل
- احفظ الكتالوج. ينبغي أن يظهر الآن كتالوج البيانات في صفحة Data Sources مع عدد الجداول المتاحة في قاعدة البيانات.
الاستعلام عن جدول Iceberg
في هذه الخطوة، ستستعلم عن جدول Iceberg من كتالوج البيانات لديك.
- بالنقر على
Show TablesأوSQL Console، ستصل إلى SQL Console مع توصيل قاعدة البيانات الجديدة ببحيرة البيانات لديك وتجسيدها. وإذا دخلت عبرSQL Console، فغيّر قاعدة البيانات من القائمة المنسدلة إلى قاعدة بيانات Iceberg الخاصة بك. - ينبغي أن ترى جدول Iceberg واحدًا أو أكثر ضمن شجرة الملفات. شغّل هذا الاستعلام:
- سيُرجع ClickHouse الصفوف من جدول Iceberg الخاص بك.
