أسس Apache Iceberg: بناء مستودعات بيانات بحيرية (Lakehouses) موثوقة
تعلم تصميم وإدارة تنسيقات جداول عالية الأداء وقائمة على المعاملات (transactional) على تخزين الكائنات (object storage) للانتقال من بحيرات البيانات الفوضوية (chaotic data lakes) إلى معماريات المستودعات البحيرية (lakehouse architectures) الموثوقة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
قد يتحول الحفاظ على الاتساق والأداء في بحيرة بيانات تقليدية (data lake) بسرعة إلى فوضى عارمة من الملفات غير المنظمة والاستعلامات البطيئة. يحل Apache Iceberg هذه المشكلة من خلال جلب الموثوقية والسرعة وضمانات المعاملات لقواعد بيانات SQL مباشرة إلى تخزين الكائنات القابل للتوسع مثل S3 و HDFS. يرشدك هذا المساق المكتوب عبر المفاهيم الأساسية لتنسيقات الجداول الحديثة، ويوضح لك كيفية تصميم واستعلام وصيانة معمارية Lakehouse قوية.
من خلال قراءة هذا الدليل الشامل، ستكتسب المهارات اللازمة لتنفيذ معاملات ACID، وإدارة تطور المخطط (schema evolution) السلس، وتحسين أداء الاستعلام دون التكاليف العامة لمستودعات البيانات التقليدية (data warehouses). ستتعلم كيفية هيكلة منصة البيانات الضخمة الخاصة بك لتحقيق أقصى قدر من الموثوقية والكفاءة.
ما ستتعلمه:
- فهم الاختلافات الأساسية بين بحيرات البيانات التقليدية، ومستودعات البيانات، ومعمارية Lakehouse الحديثة.
- إتقان معاملات ACID والكتابات المتزامنة باستخدام العزل القائم على اللقطات (snapshot-based isolation).
- تطبيق تطور المخطط (schema evolution) وتطور التقسيم (partition evolution) بأمان دون إعادة كتابة البيانات التاريخية.
- إجراء استعلامات السفر عبر الزمن (time travel queries) لفحص الحالات السابقة لمجموعة البيانات الخاصة بك والتراجع عن التغييرات العرضية.
- تكوين إدارة البيانات الوصفية (metadata management) وتحسين أداء التخزين من خلال الضغط (compaction) وتقليم الملفات (file pruning).
يبدأ المساق بالمفاهيم التأسيسية لتنسيقات الجداول، وطبقات البيانات الوصفية، والمعمارية الأساسية قبل الانتقال إلى تقنيات الاستعلام، وصيانة البيانات، واستراتيجيات التحسين. من خلال الشروحات المكتوبة الواضحة والسيناريوهات المفاهيمية المنظمة، ستبني أساسًا نظريًا وعمليًا متينًا.
تم تصميم هذا المساق لمهندسي البيانات، ومسؤولي قواعد البيانات، ومطوري البرمجيات الجدد على Apache Iceberg والذين يرغبون في تحديث البنية التحتية لبياناتهم الضخمة. يعد الفهم الأساسي لـ SQL ومفاهيم البيانات العامة مفيدًا، ولكن لا يلزم وجود خبرة سابقة في Iceberg.
ابدأ القراءة اليوم لإضفاء النظام والموثوقية والسرعة على منصة البيانات الخاصة بك.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 54 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع