OAuth U2M für die GitHub-Erfassung konfigurieren

Important

Dieses Feature befindet sich in der Betaversion. Arbeitsbereichsadministratoren können den Zugriff auf dieses Feature über die Vorschauseite steuern. Siehe Manage Azure Databricks Previews.

Auf dieser Seite wird beschrieben, wie Sie die OAuth-Authentifizierung von Benutzer zu Maschine (U2M) für die GitHub-Integration in Azure Databricks konfigurieren.

Voraussetzungen

Zum Aufnehmen von GitHub benötigen Sie Folgendes:

  • Ein GitHub Konto mit Zugriff auf die Organisation, aus der Sie Daten aufnehmen möchten.
  • Berechtigung zum Erstellen von OAuth-Apps in den Entwicklereinstellungen Ihres GitHub Kontos.

Konfigurieren einer GitHub-OAuth-App

  1. Wechseln Sie zur Entwicklereinstellungenseite Ihres GitHub Kontos.

  2. Klicken Sie im Abschnitt "OAuth-Apps " auf "Neue OAuth-App".

  3. Geben Sie einen Namen und eine Url der Startseite für Ihre Anwendung zusammen mit einer Beschreibung ein.

  4. Legen Sie die Autorisierungsrückruf-URL auf Folgendes fest:

    https://<your_workspace_domain>/login/oauth/lakehousefederation.html

    Beispiel:

    https://my-databricks-account.cloud.databricks.com/login/oauth/lakehousefederation.html

  5. Klicke auf Register Application. Dadurch gelangen Sie zur Detailseite der Anwendung.

  6. Notieren Sie sich die Client-ID. Sie benötigen sie, wenn Sie Ihre Unity-Katalogverbindung erstellen.

  7. Klicken Sie auf "Neuen geheimen Clientschlüssel generieren", um einen geheimen Clientschlüssel für Ihre Anwendung zu generieren.

  8. Notieren Sie sich den generierten geheimen Clientschlüssel. Dieser Wert wird nur einmal angezeigt.

Nächste Schritte

Ein Administrator kann jetzt den Katalog-Explorer verwenden, um eine Verbindung zu erstellen , sodass Nichtadministratoren Pipelines erstellen können.