Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Папки Azure Databricks Git — это визуальный клиент Git и API, который интегрирует репозитории Git в рабочую область. Используйте папки Git для разработки кода в записных книжках и файлах, следуя рекомендациям по разработке программного обеспечения с помощью Git для управления версиями, совместной работы и CI/CD. Папки Git поддерживают распространенные операции Git, такие как клонирование репозитория, фиксация и отправка, извлечение, управление ветвями и визуальное сравнение диффов при фиксации.
Возможности папок Git
Папки Git в Azure Databricks обеспечивают управление исходным кодом для проектов, связанных с данными и ИИ, интегрируясь с поставщиками Git.
Используйте функции Git из рабочей области Azure Databricks, чтобы:
- Клонирование, отправка и извлечение из удаленного репозитория Git.
- Создание ветвей для работы по разработке и управление ими, включая объединение, перебазирование и разрешение конфликтов.
- Создайте записные книжки, включая записные книжки IPYNB, и измените их и другие файлы.
- Ищите и заменяйте текст между файлами из редактора блокнота. Смотрите раздел «Поиск и замена между файлами».
- Визуально сравнивайте различия во время фиксации и разрешения конфликтов слияния.
Пошаговые инструкции см. в статье "Создание папок Git и управление ими".
API папок Git
Папки Azure Databricks Git имеют API для интеграции с конвейером CI/CD. Например, программным образом обновите папку Git рабочей области, чтобы она всегда была последней версией кода. Сведения о рекомендациях по разработке кода с помощью папок Azure Databricks Git см. в разделе CI/CD с папками Databricks Git.
Поставщики Git
Поставщик Git — это служба, которая размещает систему управления версиями на основе Git. Эти платформы доступны в двух основных формах: облачной службе, размещенной поставщиком, или локальной службе, которую ваша организация устанавливает и управляет на своем оборудовании. Многие поставщики, включая GitHub, Microsoft, GitLab и Atlassian, предлагают как облачные решения SaaS, так и локальные (часто называемые автономными) вариантами.
Папки Azure Databricks Git используют интегрированный репозиторий Git. Любой из поставщиков облачных или корпоративных Git, перечисленных в следующих разделах, может размещать репозиторий.
При выборе поставщика Git во время настройки убедитесь, что вы понимаете различия между облачными (SaaS) и локальными системами. Организации часто размещают самостоятельно управляемые сервисы за VPN, что может сделать их недоступными из публичного интернета. Эти версии часто включают "Сервер" или "Самоуправляемый" в своих названиях. Если вы не уверены, какой использует ваша организация, проверьте документацию поставщика или попросите администраторов вашей компании.
Если ваш поставщик облачных Git не отображается в списке поддерживаемых поставщиков, выбор GitHub может работать в качестве запасного варианта, хотя это не гарантируется.
Замечание
Если вы используете GitHub в качестве поставщика и по-прежнему не уверены, используете ли вы облачную или локальную версию, см. сведения о GitHub Enterprise Server в документации GitHub.
Поддерживаемые облачные Git провайдеры
Папки Azure Databricks Git интегрируются со следующими облачными поставщиками Git:
- GitHub, GitHub Advanced Enterprise и GitHub Enterprise Cloud
- Atlassian Bitbucket Cloud
- GitLab и GitLab выпуск Enterprise
- Microsoft Azure DevOps (Azure Repos)
Поддерживаемые локальные поставщики Git
Папки Azure Databricks Git интегрируются со следующими локальными поставщиками Git:
- GitHub Enterprise Server
- Atlassian Bitbucket Server и Центр обработки данных
- GitLab с самостоятельным управлением
- Microsoft Azure DevOps Server: администратор рабочей области должен явно включить в белый список префиксы домена URL-адресов для сервера Microsoft Azure DevOps, если URL-адрес не соответствует
dev.azure.com/*илиvisualstudio.com/*. См. список разрешенных URL-адресов Git.
Если вы интегрируете локальный репозиторий Git, который недоступен из Интернета, необходимо также установить прокси-сервер для запросов проверки подлинности Git в VPN вашей компании. См . статью "Настройка частного подключения Git для папок Azure Databricks Git".
Сведения об использовании маркеров доступа с поставщиком Git см. в статье "Подключение поставщика Git к Databricks".