Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Databricks Git-Ordner sind ein visueller Git-Client und eine API, die Git-Repositorys in Ihren Arbeitsbereich integriert. Verwenden Sie Git-Ordner, um Code in Notizbüchern und Dateien zu entwickeln, während Sie bewährte Methoden für die Softwareentwicklung mithilfe von Git für die Versionssteuerung, Zusammenarbeit und CI/CD verwenden. Git-Ordner unterstützen allgemeine Git-Vorgänge wie das Klonen eines Repositorys, Committen und Pullen, Branch-Management und die visuelle Vergleichsanzeige von Diffs beim Committen.
Auf dieser Seite wird Folgendes behandelt:
Git-Ordnerfunktionen
Azure Databricks Git-Ordner bieten Quellcodeverwaltung für Daten- und KI-Projekte, indem sie mit Git-Anbietern integriert werden.
Verwenden Sie Git-Funktionen aus Ihrem Azure Databricks-Arbeitsbereich, um:
- Klonen, Pushen und Pullen aus einem Git-Remoterepository
- Erstellen und verwalten Sie Branches für die Entwicklungsarbeit, einschließlich Zusammenführen, Rebasing und Lösen von Konflikten.
- Erstellen Sie Notizbücher, einschließlich IPYNB-Notizbüchern, und bearbeiten Sie sie und andere Dateien.
- Vergleichen Sie Unterschiede beim Commit visuell und lösen Sie Mergekonflikte.
Schrittweise Anleitungen finden Sie unter Ausführen von Git-Vorgängen auf "Databricks Git"-Ordnern.
Git-Verzeichnisse-API
Azure Databricks Git-Ordner verfügen über eine API , die in Ihre CI/CD-Pipeline integriert werden kann. Aktualisieren Sie beispielsweise programmgesteuert einen Git-Ordner für Arbeitsbereiche, sodass er immer über die neueste Version des Codes verfügt. Informationen zu bewährten Methoden für die Codeentwicklung mithilfe von Azure Databricks Git-Ordnern finden Sie unter CI/CD mit Git-Ordnern für Databricks.
Git-Anbieter
Ein Git-Anbieter ist ein Dienst, der ein Git-basiertes Quellcodeverwaltungssystem hosten soll. Diese Plattformen sind in zwei Hauptformen vorhanden: ein vom Anbieter gehosteter Clouddienst oder ein lokaler Dienst, den Ihre Organisation auf eigener Hardware installiert und verwaltet. Viele Anbieter, einschließlich GitHub, Microsoft, GitLab und Atlassian, bieten sowohl Cloud SaaS als auch lokale (häufig als "self-managed") bezeichnete Optionen.
Azure Databricks Git-Ordner verwenden ein integriertes Git-Repository. Alle in den folgenden Abschnitten aufgeführten Cloud- oder Unternehmens-Git-Anbieter können das Repository hosten.
Stellen Sie beim Auswählen eines Git-Anbieters während der Konfiguration sicher, dass Sie die Unterschiede zwischen Cloudsystemen (SaaS) und lokalen Systemen verstehen. Organisationen hosten häufig selbstverwaltete Anbieter hinter einem VPN, wodurch sie über das öffentliche Internet nicht zugänglich sein können. Diese Versionen enthalten häufig "Server" oder "Selbstverwaltet" in ihren Namen. Wenn Sie nicht sicher sind, welche von Ihrer Organisation verwendet wird, überprüfen Sie die Dokumentation Ihres Anbieters oder fragen Sie Ihre Unternehmensadministratoren.
Wenn Ihr Cloud-Git-Anbieter nicht in der Liste der unterstützten Anbieter angezeigt wird, funktioniert die Auswahl von GitHub möglicherweise als Fallback, obwohl dies nicht garantiert ist.
Hinweis
Wenn Sie GitHub als Anbieter verwenden und immer noch unsicher sind, ob Sie die Cloud oder lokale Version verwenden, lesen Sie Informationen zu GitHub Enterprise Server in den GitHub-Dokumentationen.
Unterstützte Cloud-Git-Anbieter
Azure Databricks Git-Ordner sind in die folgenden cloudbasierten Git-Anbieter integriert:
- GitHub, GitHub Advanced Enterprise und GitHub Enterprise Cloud
- Atlassian Bitbucket Cloud
- GitLab und GitLab Enterprise Edition
- Microsoft Azure DevOps (Azure Repos)
Unterstützte lokale Git-Anbieter
Azure Databricks Git-Ordner sind in die folgenden lokalen Git-Anbieter integriert:
- GitHub Enterprise Server
- Atlassian Bitbucket Server und Rechenzentrum
- GitLab-Self-Managed
- Microsoft Azure DevOps Server: Ein Arbeitsbereichsadministrator muss explizit die URL-Domänenpräfixe für Ihren Microsoft Azure DevOps Server zulassen, wenn die URL nicht mit
dev.azure.com/*odervisualstudio.com/*übereinstimmt. Siehe Git-URL-Zulassungslisten.
Wenn Sie ein lokales Git-Repository integrieren, auf das nicht über das Internet zugegriffen werden kann, müssen Sie auch einen Proxy für Git-Authentifizierungsanforderungen innerhalb des VPN Ihres Unternehmens installieren. Weitere Informationen finden Sie unter Einrichten der privaten Git-Konnektivität für Git-Ordner von Azure Databricks.
Informationen zum Verwenden von Zugriffstoken mit Ihrem Git-Anbieter finden Sie unter Konfigurieren von Git-Anmeldeinformationen und Verbinden eines Remote-Repositorys mit Azure Databricks.