نظرًا لأن هذه الميزة لا تزال في مرحلة Beta، فستحتاج إلى تفعيلها باستخدام:
SET allow_database_iceberg = 1;المتطلبات الأساسية
- مشروع Google Cloud مع تفعيل كتالوج وقت التشغيل لـ Lakehouse
- بيانات اعتماد Application Default (OAuth client ID وclient secret) لتطبيق، تم إنشاؤها عبر Google Cloud Console
- refresh token تم الحصول عليه من خلال إكمال OAuth flow باستخدام النطاقات المناسبة (على سبيل المثال
https://www.googleapis.com/auth/bigqueryونطاق التخزين لـ GCS) - مسار warehouse: GCS bucket (مع prefix اختياري) حيث تُخزَّن الجداول، على سبيل المثال
gs://your-bucketأوgs://your-bucket/prefix
إنشاء اتصال بين كتالوج وقت التشغيل لـ Lakehouse وClickHouse
الاستعلام عن جداول كتالوج وقت التشغيل لـ Lakehouse باستخدام ClickHouse
يجب استخدام علامات الاقتباس المعكوسةيجب استخدام علامات الاقتباس المعكوسة لأن ClickHouse لا يدعم سوى مساحة اسم واحدة.
تحميل البيانات من Lakehouse إلى ClickHouse
clickhouse_table بزمن استجابة أقل. أعد تنفيذ INSERT INTO ... SELECT لتحديث البيانات من BigLake عند الحاجة.