إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
هام
تم إيقاف هذه الوثائق وقد لا يتم تحديثها.
تنطبق هذه المعلومات على إصدارات Databricks CLI القديمة 0.18 والإصدارات أدناه. توصي Databricks باستخدام الإصدار 0.205 أو أحدث من Databricks CLI بدلا من ذلك. راجع ما هو Databricks CLI؟. للعثور على إصدار Databricks CLI الخاص بك، قم بتشغيل databricks -v.
للترحيل من Databricks CLI الإصدار 0.18 أو أقل إلى Databricks CLI الإصدار 0.205 أو أعلى، راجع ترحيل Databricks CLI.
إشعار
يتطلب Repos CLI Databricks CLI 0.15.0 أو أعلى.
يمكنك تشغيل أوامر CLI الفرعية ل Databricks عن طريق إلحاقها ب databricks repos. تستدعي هذه الأوامر الفرعية واجهة برمجة تطبيقات Repos.
لمزيد من المعلومات حول المستودعات، راجع تكامل Git لمجلدات Databricks Git.
databricks repos --help
Usage: databricks repos [OPTIONS] COMMAND [ARGS]...
Utility to interact with the repos API.
Options:
-v, --version [VERSION]
--debug Debug mode. Shows full stack trace on error.
--profile TEXT CLI connection profile to use. The default profile is
"DEFAULT".
-h, --help Show this message and exit.
Commands:
create Creates a repo.
delete Deletes a repo.
get Lists information about a repo.
list Lists all available repos in the workspace.
update Updates information about a repo.
إنشاء مستودع
لعرض وثائق الاستخدام، قم بتشغيل databricks repos create --help.
الاستخدام
databricks repos create --url <url> --provider <provider> --path <path>
استبدل:
<url>مع عنوان URL لموفر Git المطلوب إلى المستودع.<provider>مع اسم موفر Git المطلوب، على سبيل المثالgitHub. يتضمن الموفرون المتاحون ما يلي:azureDevOpsServicesbitbucketCloudbitbucketServergitHubgitHubEnterprisegitLabgitLabEnterpriseEdition
يمكن تحديد اسم الموفر على أنه غير حساس لحالة الأحرف (على سبيل المثال،
gitHubوكلاهماgithubصالح).<path>بمسار اختياري إلى المستودع في مساحة عمل Azure Databricks، على سبيل المثال/Repos/someone@example.com/my-repo.
مثال على الإخراج
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
سرد جميع المستودعات المتوفرة في مساحة العمل
لعرض وثائق الاستخدام، قم بتشغيل databricks repos list --help.
الاستخدام
databricks repos list --path-prefix <path-prefix> --next-page-token <next-page-token>
استبدل:
<path-prefix>مع بادئة مسار اختيارية إلى المستودعات في مساحة عمل Azure Databricks، على سبيل المثال/Repos/someone@example.com/my-repo.<next-page-token>مع رمز مميز اختياري للصفحة التالية تم توفيره عن طريق تشغيل الأمر مسبقا، للحصول على الصفحة التالية من النتائج.
مثال على الإخراج
{
"repos": [
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
},
{
"id": 2345678901234567,
"path": "/Repos/someone@example.com/my-repo-2",
"url": "https://github.com/my/my-repo-2",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "837ac1f924a5ca56117597c5c79bb02300ff1f4a"
}
]
}
سرد معلومات حول المستودع
لعرض وثائق الاستخدام، قم بتشغيل databricks repos get --help.
الاستخدام
databricks repos get --repo-id <repo-id> --path <path>
استبدل:
<repo-id>بمعرف المستودع، على سبيل المثال1234567890123456. للحصول على المعرف، قم بتشغيل أمر القائمة .--repo-idأو--pathمطلوب.<path>مع المسار إلى المستودع في مساحة عمل Azure Databricks، على سبيل المثال/Repos/someone@example.com/my-repo. للحصول على المسار، قم بتشغيل الأمر get أو list .--repo-idأو--pathمطلوب.
مثال على الإخراج
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "master",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
تحديث مستودع إلى أحدث تثبيت لفرع بعيد أو إلى علامة
لعرض وثائق الاستخدام، قم بتشغيل databricks repos update --help.
الاستخدام
databricks repos update --repo-id <repo-id> --branch <branch>
أو:
databricks repos update --repo-id <repo-id> --tag <tag>
أو:
databricks repos update --path <path> --branch <branch>
أو:
databricks repos update --path <path> --tag <tag>
واحد بالضبط من --repo-id أو --path مطلوب، وواحد بالضبط من --branch أو --tag مطلوب.
--repo-id أو --path يحدد مجلد Databricks Git الذي يجب تحديثه. --branch أو --tag يحدد الالتزام بالتحديث إلى أو الفرع الجديد للسحب. إذا كان --branch أو --tag يشير إلى الفرع الذي تم سحبه حاليا، فإن مجلدات Databricks Git تنفذ عملية سحب للتحديث إلى أحدث تثبيت لهذا الفرع. إذا كان --branch أو --tag يشير إلى فرع لم يتم سحبه حاليا، فإن مجلدات Databricks Git تتحقق من الفرع المحدد.
استبدل:
<repo-id>بمعرف المستودع، على سبيل المثال1234567890123456. للحصول على المعرف، قم بتشغيل أمر القائمة .<path>مع المسار إلى المستودع في مساحة عمل Azure Databricks، على سبيل المثال/Repos/someone@example.com/my-repo. للحصول على المسار، قم بتشغيل الأمر get أو list .<branch>مع اسم الفرع في المستودع لاستخدامه، على سبيل المثالmy-branch.<tag>مع اسم الفرع في المستودع لاستخدامه، على سبيل المثالmy-tag.
مثال على الإخراج
{
"id": 1234567890123456,
"path": "/Repos/someone@example.com/my-repo",
"url": "https://github.com/my/my-repo",
"provider": "gitHub",
"branch": "my-branch",
"head_commit_id": "9837ac1f924a5ca56117597c5c79bb02300ff1f4"
}
حذف مستودع
لعرض وثائق الاستخدام، قم بتشغيل databricks repos delete --help.
الاستخدام
databricks repos delete --repo-id <repo-id>
أو:
databricks repos delete --path <path>
استبدل:
<repo-id>بمعرف المستودع، على سبيل المثال1234567890123456. للحصول على المعرف، قم بتشغيل أمر القائمة .--repo-idأو--pathمطلوب.<path>مع المسار إلى المستودع في مساحة عمل Azure Databricks، على سبيل المثال/Repos/someone@example.com/my-repo. للحصول على المسار، قم بتشغيل الأمر get أو list .--repo-idأو--pathمطلوب.
إذا نجحت، فلن يتم عرض أي إخراج.