مجلدات Databricks Git هي عميل Git مرئي وواجهة برمجة تطبيقات في Azure Databricks. وهو يدعم عمليات Git الشائعة مثل استنساخ مستودع، والتثبيت والدفع، والسحب، وإدارة الفروع، والمقارنة المرئية ل diffs عند الالتزام.
ضمن مجلدات Git، يمكنك تطوير التعليمات البرمجية في دفاتر الملاحظات أو الملفات الأخرى واتباع أفضل ممارسات تطوير التعليمات البرمجية لعلوم البيانات والهندسة باستخدام Git للتحكم في الإصدار والتعاون وCI/CD.
ملاحظة
تم تصميم مجلدات Git (Repos) بشكل أساسي للتأليف وسير العمل التعاوني.
ماذا يمكنك أن تفعل بمجلدات Databricks Git؟
توفر مجلدات Databricks Git التحكم بالمصادر للبيانات والمشاريع الذكاء الاصطناعي من خلال التكامل مع موفري Git.
في مجلدات Databricks Git، يمكنك استخدام وظائف Git من أجل:
انسخ مستودع Git البعيد وادفع إليه واسحبه منه.
إنشاء وإدارة الفروع لأعمال التطوير، بما في ذلك دمج التعارضات وإعادة تأسيسها وحلها.
إنشاء دفاتر الملاحظات (بما في ذلك دفاتر ملاحظات IPYNB) وتحريرها وملفات أخرى.
قارن الاختلافات بصريا عند الالتزام وحل تعارضات الدمج.
تحتوي مجلدات Databricks Git أيضا على واجهة برمجة تطبيقات يمكنك دمجها مع البنية الأساسية لبرنامج ربط العمليات التجارية CI/CD. على سبيل المثال، يمكنك تحديث مستودع Databricks برمجيا بحيث يحتوي دائما على أحدث إصدار من التعليمات البرمجية. للحصول على معلومات حول أفضل الممارسات لتطوير التعليمات البرمجية باستخدام مجلدات Databricks Git، راجع تقنيات CI/CD مع مجلدات Git وDatabricks Git (Repos).
يتم دعم مجلدات Databricks Git بواسطة مستودع Git متكامل. يمكن استضافة المستودع من قبل أي من موفري Git السحابية والمؤسسة المدرجين في القسم التالي.
ملاحظة
ما هو "موفر Git"؟
"موفر Git" هو الخدمة المحددة (المسماة) التي تستضيف نموذج التحكم بالمصادر استنادا إلى Git. تتم استضافة الأنظمة الأساسية للتحكم بالمصادر المستندة إلى Git بطريقتين: كخدمة سحابية تستضيفها الشركة النامية، أو كخدمة محلية تم تثبيتها وإدارتها من قبل شركتك الخاصة على أجهزتها الخاصة. يوفر العديد من موفري Git مثل GitHub وMicrosoft وGitLab و Atlassian كلا من SaaS المستندة إلى السحابة وخدمات Git المحلية (تسمى أحيانا "المدارة ذاتيا").
عند اختيار موفر Git أثناء التكوين، يجب أن تكون على دراية بالاختلافات بين موفري السحابة (SaaS) وموفري Git المحليين. عادة ما تتم استضافة الحلول المحلية خلف VPN لشركة وقد لا يمكن الوصول إليها من الإنترنت. عادة ما يكون لدى موفري Git المحليين اسم ينتهي ب "الخادم" أو "المدار ذاتيا"، ولكن إذا كنت غير متأكد، فاتصل بمسؤولي شركتك أو راجع وثائق موفر Git.
إذا كان موفر Git الخاص بك مستندا إلى السحابة وغير مدرج كموفر مدعوم، فقد يعمل تحديد "GitHub" كموفر ولكن غير مضمون.
ملاحظة
إذا كنت تستخدم "GitHub" كموفر ولا تزال غير متأكد مما إذا كنت تستخدم السحابة أو الإصدار المحلي، فشاهد حول GitHub Enterprise Server في مستندات GitHub.
موفرو Git السحابية المدعومون من Databricks
GitHub وGitHub AE وGitHub Enterprise Cloud
Atlassian BitBucket Cloud
GitLab وGitLab EE
Microsoft Azure DevOps (Azure Repos)
موفرو Git المحليون المدعومون من Databricks
خادم GitHub Enterprise
Atlassian BitBucket Server وData Center
GitLab المدار ذاتيا
Microsoft Azure DevOps Server: يجب على مسؤول مساحة العمل السماح صراحة ببادئات مجال URL ل Microsoft Azure DevOps Server إذا لم يتطابق dev.azure.com/* عنوان URL أو visualstudio.com/*. لمزيد من التفاصيل، راجع تقييد الاستخدام إلى عناوين URL في قائمة السماح