تكامل DataGrip مع Azure Databricks

إشعار

تتناول هذه المقالة DataGrip، التي لا يتم توفيرها أو دعمها من قبل Databricks. للاتصال بالموفر، راجع دعم DataGrip.

DataGrip هي بيئة تطوير متكاملة (IDE) لمطوري قواعد البيانات التي توفر وحدة تحكم الاستعلام والتنقل في المخطط وشرح الخطط وإكمال التعليمات البرمجية الذكية والتحليل في الوقت الحقيقي والإصلاحات السريعة وإعادة بناء التعليمات البرمجية وتكامل التحكم في الإصدار والميزات الأخرى.

توضح هذه المقالة كيفية استخدام جهاز التطوير المحلي لتثبيت DataGrip وتكوينه واستخدامه للعمل مع قواعد البيانات في Azure Databricks.

إشعار

تم اختبار هذه المقالة مع macOS وDatabricks JDBC Driver الإصدار 2.6.36 وDataGrip الإصدار 2023.3.1.

المتطلبات

قبل تثبيت DataGrip، يجب أن يفي جهاز التطوير المحلي بالمتطلبات التالية:

  • نظام تشغيل Linux أو macOS أو Windows.
  • قم بتنزيل برنامج تشغيل Databricks JDBC على جهاز التطوير المحلي الخاص بك، واستخراج DatabricksJDBC42.jar الملف من الملف الذي تم تنزيله DatabricksJDBC42-<version>.zip .
  • نظام مجموعة Azure Databricks أو مستودع SQL للاتصال ب DataGrip.

الخطوة 1: تثبيت DataGrip

قم بتنزيل DataGrip وتثبيته.

  • Linux: قم بتنزيل .zip الملف واستخراج محتوياته ثم اتبع الإرشادات الموجودة في Install-Linux-tar.txt الملف.
  • macOS: قم بتنزيل الملف وتشغيله .dmg .
  • Windows: قم بتنزيل الملف وتشغيله .exe .

لمزيد من المعلومات، راجع تثبيت DataGrip على موقع DataGrip على الويب.

الخطوة 2: تكوين برنامج تشغيل Databricks JDBC ل DataGrip

إعداد DataGrip مع معلومات حول برنامج تشغيل Databricks JDBC الذي قمت بتنزيله سابقا.

  1. بدء تشغيل DataGrip.
  2. انقر فوق مصادر > بيانات الملف.
  3. في مربع الحوار مصادر البيانات وبرامج التشغيل ، انقر فوق علامة التبويب برامج التشغيل .
  4. + انقر فوق الزر (برنامج التشغيل) لإضافة برنامج تشغيل.
  5. لـ الاسم، أدخل Databricks.
  6. على علامة التبويب عام ، في قائمة ملفات برامج التشغيل، انقر فوق + الزر (إضافة).
  7. انقر فوق CUSTOM JARs.
  8. استعرض وصولا إلى الملف الذي DatabricksJDBC42.jar قمت باستخراجه سابقا وحدده، ثم انقر فوق فتح.
  9. بالنسبة للفئة، حدد com.databricks.client.jdbc.Driver.
  10. وانقر فوق موافق.

الخطوة 3: الاتصال DataGrip إلى قواعد بيانات Azure Databricks

  1. في DataGrip، انقر فوق مصادر بيانات الملفات>.

  2. على علامة التبويب مصادر البيانات، انقر فوق + الزر (إضافة).

  3. حدد برنامج تشغيل Databricks الذي أضفته في الخطوة السابقة.

  4. في علامة التبويب General ، ل URL، أدخل قيمة حقل JDBC URL لمورد Azure Databricks. للحصول على بناء جملة حقل عنوان URL ل JDBC، راجع إعدادات المصادقة لبرنامج تشغيل Databricks JDBC.

  5. انقر فوق اختبار الاتصال.

    تلميح

    يجب بدء تشغيل المورد قبل اختبار الاتصال. وإلا فقد يستغرق الاختبار عدة دقائق لإكماله أثناء بدء تشغيل المورد.

  6. إذا نجح الاتصال، في علامة التبويب مخططات ، حدد مربعات المخططات التي تريد أن تكون قادرا على الوصول إليها، على سبيل المثال كافة المخططات.

  7. وانقر فوق موافق.

كرر الإرشادات الواردة في هذه الخطوة لكل مورد تريد أن يصل إليه DataGrip.

الخطوة 4: استخدام DataGrip لاستعراض الجداول

استخدم DataGrip للوصول إلى الجداول في مساحة عمل Azure Databricks.

  1. في DataGrip، في نافذة قاعدة البيانات ، قم بتوسيع عقدة المورد، وقم بتوسيع المخطط الذي تريد استعراضه، ثم قم بتوسيع الجداول.
  2. انقر نقرا مزدوجا فوق جدول. يتم عرض المجموعة الأولى من الصفوف من الجدول.

كرر الإرشادات الواردة في هذه الخطوة للوصول إلى جداول إضافية.

للوصول إلى الجداول في مخططات أخرى، في شريط أدوات نافذة قاعدة البيانات ، انقر فوق أيقونة خصائص مصدر البيانات. في مربع الحوار مصادر البيانات وبرامج التشغيل ، على علامة التبويب مخططات ، حدد المربع لكل مخطط إضافي تريد الوصول إليه، ثم انقر فوق موافق.

الخطوة 5: استخدام DataGrip لتشغيل عبارات SQL

استخدم DataGrip لتحميل الجدول النموذجي trips من مخطط الكتالوج nyctaxisamples.

  1. في DataGrip، انقر فوق File > New > SQL File.

  2. أدخل اسما للملف، على سبيل المثال select_trips.

  3. في select_trips.sql علامة تبويب الملف، أدخل عبارة SQL التالية:

    SELECT * FROM samples.nyctaxi.trips;
    
  4. حدد العبارة SELECT .

  5. على شريط أدوات علامة تبويب الملف، انقر فوق الأيقونة تنفيذ .

الخطوات التالية

الموارد الإضافية