OAuth U2M für die GitHub-Erfassung konfigurieren

Important

Dieses Feature befindet sich in der Betaversion.

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. Melden Sie sich bei Ihrem GitHub-Konto an.

  2. In der oberen rechten Ecke einer beliebigen Seite klicken Sie auf Ihr Profilfoto, um das Benutzernavigationsmenü zu öffnen.

  3. Klicken Sie auf Einstellungen.

  4. Klicken Sie auf Entwicklereinstellungen.

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

  6. Geben Sie einen einprägsamen Anwendungsnamen im Feld Bewerbungsname ein.

  7. Im Feld Homepage-URL geben Sie die primäre URL Ihrer Azure Databricks-Instanz ein. Beispiel: https://my-databricks-account.cloud.databricks.com Optional geben Sie eine Anwendungsbeschreibung ein.

  8. 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

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

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

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

  12. 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.