إنشاء جدول

تعريف جدول في مخطط موجود.

يمكنك استخدام أي من الوسائل المختلفة التالية لإنشاء جدول لأغراض مختلفة:

  • إنشاء جدول [باستخدام]

    ينطبق على:check marked yes Databricks SQL check marked yes Databricks Runtime

    استخدم بناء الجملة هذا إذا كان الجدول الجديد سيكون:

    • استنادا إلى تعريف العمود الذي توفره.
    • مشتق من البيانات في موقع تخزين موجود.
    • مشتق من استعلام.
  • إنشاء جدول (تنسيق الخلية)

    ينطبق على:check marked yes Databricks Runtime

    تتطابق هذه العبارة مع CREATE TABLE [USING] باستخدام بناء جملة Hive.

    يفضل إنشاء جدول [باستخدام ].

  • إنشاء جدول مثل

    ينطبق على:check marked yes Databricks SQL check marked yes Databricks Runtime

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

  • إنشاء نسخة جدول

    ينطبق على:check marked yes Databricks SQL check marked yes Databricks Runtime

    يمكنك استخدام استنساخ الجدول لجداول Delta Lake لتحقيق هدفين رئيسيين:

    • قم بعمل نسخة كاملة ومستقلة من جدول بما في ذلك تعريفه وبياناته في إصدار معين. ويسمى هذا .DEEP CLONE
    • قم بعمل نسخة من تعريف الجدول الذي يشير إلى تخزين الجدول الأصلي للبيانات الأولية في إصدار معين. التحديثات، على المصدر أو الجدول الجديد لن يؤثر على الآخر. ومع ذلك، يعتمد الجدول الجديد على وجود الجدول المصدر وتعريف العمود.