Konfigurowanie OAuth U2M na potrzeby pozyskiwania danych z GitHub

Ważna

Ta funkcja jest dostępna w wersji beta. Administratorzy obszaru roboczego mogą kontrolować dostęp do tej funkcji ze strony Podglądy . Zobacz Zarządzanie wersjami zapoznawczami usługi Azure Databricks.

Na tej stronie opisano, jak skonfigurować uwierzytelnianie OAuth typu użytkownik–maszyna (U2M) na potrzeby pozyskiwania danych z serwisu GitHub do platformy Azure Databricks.

Wymagania wstępne

Aby importować z GitHub, musisz mieć następujące elementy:

  • Konto GitHub z dostępem do organizacji, z której chcesz pozyskiwać dane.
  • Uprawnienie do tworzenia aplikacji OAuth w ustawieniach dewelopera konta GitHub.

Konfiguruj aplikację OAuth GitHub

  1. Przejdź do strony ustawień dewelopera konta GitHub.

  2. W sekcji Aplikacje OAuth kliknij pozycję Nowa aplikacja OAuth.

  3. Wprowadź nazwę i adres URL strony głównej aplikacji wraz z opisem.

  4. Ustaw adres URL wywołania zwrotnego autoryzacji na następujące:

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

    Przykład:

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

  5. Kliknij pozycję Zarejestruj aplikację. Spowoduje to przejście do strony szczegółów aplikacji.

  6. Zanotuj identyfikator klienta. Będzie to potrzebne podczas tworzenia połączenia z Unity Catalog.

  7. Kliknij pozycję Wygeneruj nowy klucz tajny klienta , aby wygenerować klucz tajny klienta dla aplikacji.

  8. Zanotuj wygenerowany klucz tajny klienta. Ta wartość jest wyświetlana tylko raz.

Następne kroki

Administrator może teraz użyć Eksploratora katalogu do utworzenia połączenia, aby użytkownicy niebędący administratorami mogli tworzyć pipelines.