> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# كيفية ربط كتالوج Iceberg في ClickHouse Cloud

> تعرّف على كيفية ربط ClickHouse Cloud بكتالوج البيانات لديك والاستعلام عن جداول Iceberg.

export const e_1 = undefined

export const e_0 = undefined

<a href="/docs/get-started/quickstarts/home" onClick={(e_0) => { e_0.preventDefault(); window.location.href = (window.location.pathname.startsWith('/docs') ? '/docs' : '') + '/get-started/quickstarts/home'; }} className="inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-zinc-500 hover:text-gray-900 dark:hover:text-[#fdff75] transition-colors font-normal no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className="shrink-0"><path d="M19 12H5" /><path d="M12 19l-7-7 7-7" /></svg>All quickstarts</a>

<div className="mt-2 flex flex-wrap gap-2">
  <Badge size="lg" color="blue">مستودعات البيانات</Badge>
  <Badge size="lg" color="orange">Cloud</Badge>
</div>

<div id="prerequisites">
  ## المتطلبات الأساسية
</div>

قبل بدء هذا البدء السريع، ينبغي أن يتوفر لديك ما يلي:

To successfully follow this guide, you'll need the following:

* A running ClickHouse Cloud service. If you don't have one yet, complete the [ClickHouse Cloud quick start](/docs/get-started/setup/cloud) first.

- إمكانية الوصول إلى **بحيرة بيانات متوافقة مع Iceberg**
- **Data Lake Catalog** ‏(URL + بيانات الاعتماد)
- حسب نوع Data Lake Catalog: بيانات اعتماد تخزين الكائنات (على سبيل المثال، تخزين متوافق مع S3)
- جدول Iceberg واحد موجود مسبقًا على الأقل ومُسجَّل في الكتالوج

إذا لم تكن لديك بيانات موجودة بالفعل في كتالوج Iceberg، فيمكنك تحميل مجموعة البيانات هذه. سنستخدم مجموعة البيانات هذه في الشرح هنا.

<div id="what-youll-build">
  ## ما ستبنيه
</div>

في هذا البدء السريع، ستقوم بما يلي:

* الاتصال بـ Iceberg REST Catalog في ClickHouse Cloud
* إنشاء قاعدة بيانات ClickHouse تستند إلى هذا الكتالوج
* الاستعلام مباشرةً من ClickHouse عن جدول Iceberg موجود
* التحقق من أن ClickHouse يقرأ البيانات من بحيرة البيانات لديك

بنهاية هذا البدء السريع، سيكون ClickHouse Cloud متصلاً بكتالوج Iceberg لديك، وستتمكن من تشغيل استعلامات SQL على جداول Iceberg من دون نسخ البيانات.

<Steps titleSize="h3">
  <Step title="إنشاء اتصال DataLakeCatalog" id="create-a-datalakecatalog-connection">
    في هذه الخطوة، ستتصل بـ Data Lake Catalog لديك في ClickHouse Cloud.

    1. افتح خدمة ClickHouse Cloud الخاصة بك.

    2. انتقل إلى **Data Sources â Connect to your Data Lake Catalog**.

    3. حدّد كتالوج البيانات من القائمة المنسدلة.

    4. املأ النموذج ببيانات الاعتماد ومعلومات الاتصال.
       بالنسبة إلى Unity Catalog، أدخل ما يلي:

       * Open Table Format (Iceberg)
       * اسم قاعدة بيانات ClickHouse. سيكون هذا هو اسم قاعدة بيانات ClickHouse التي ستجري منها الاستعلامات على جداول Iceberg.
       * معرّف مساحة العمل
       * اسم كتالوج Databricks
       * معرّف العميل
       * السرّ الخاص بالعميل

       **أدرج الصور**

    5. احفظ الكتالوج. ينبغي أن يظهر الآن كتالوج البيانات في صفحة Data Sources مع عدد الجداول المتاحة في قاعدة البيانات.
  </Step>

  <Step title="الاستعلام عن جدول Iceberg" id="query-iceberg-table">
    في هذه الخطوة، ستستعلم عن جدول Iceberg من كتالوج البيانات لديك.

    1. بالنقر على `Show Tables` أو `SQL Console`، ستصل إلى SQL Console
       مع توصيل قاعدة البيانات الجديدة ببحيرة البيانات لديك وتجسيدها. وإذا دخلت عبر `SQL Console`، فغيّر قاعدة البيانات من القائمة المنسدلة إلى قاعدة بيانات Iceberg الخاصة بك.
    2. ينبغي أن ترى جدول Iceberg واحدًا أو أكثر ضمن شجرة الملفات. شغّل هذا الاستعلام:

    ```sql theme={null}
    select * from iceberg_database.`iceberg_db.your_table`
    ```

    3. سيُرجع ClickHouse الصفوف من جدول Iceberg الخاص بك.
  </Step>
</Steps>

<div id="next-steps">
  ## الخطوات التالية
</div>

الآن بعد أن اتصلت ببحيرة البيانات الخاصة بك، يمكنك تجربة كتابة جدول Iceberg في ClickHouse.

<Tip>
  انتبه جيدًا إلى علامات الاقتباس. لا يدعم ClickHouse مساحات أسماء ثلاثية الأجزاء، لذا يجب وضع `schema.table` بين علامتي اقتباس.
</Tip>

<Frame caption="Check out the ClickHouse academy for on-demand and live training">
  <a href="https://learn.clickhouse.com/" target="_blank">
    <img src="https://mintcdn.com/private-7c7dfe99/EDr8ydtGBgFPOQea/images/academy.webp?fit=max&auto=format&n=EDr8ydtGBgFPOQea&q=85&s=27e92fc656183cc2f176211907a7aa49" alt="ClickHouse Academy — Master ClickHouse with expert-designed training for every skill level" width="560" noZoom data-path="images/academy.webp" />
  </a>
</Frame>

<div className="mt-8">
  <a href="/docs/get-started/quickstarts/home" onClick={(e_1) => { e_1.preventDefault(); window.location.href = (window.location.pathname.startsWith('/docs') ? '/docs' : '') + '/get-started/quickstarts/home'; }} className="inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-zinc-500 hover:text-gray-900 dark:hover:text-[#fdff75] transition-colors font-normal no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className="shrink-0"><path d="M19 12H5" /><path d="M12 19l-7-7 7-7" /></svg>All quickstarts</a>
</div>
