Aller au contenu principal

Configurez OAuth U2M pour l’ingestion GitHub

info

Bêta

Cette fonctionnalité est en Bêta. Les administrateurs du Workspace peuvent contrôler l'accès à cette fonctionnalité à partir de la page Previews . Consultez Gérer les aperçus Databricks.

Cette page décrit comment configurer l'authentification OAuth utilisateur-à-machine (U2M) pour l'ingestion GitHub dans Databricks.

Prérequis​

Pour ingérer depuis GitHub, vous devez disposer des éléments suivants :

  • Un compte GitHub ayant accès à l'organisation dont vous souhaitez ingérer les données.
  • Autorisation de créer des applications OAuth dans les paramètres de développeur de votre compte GitHub.

Configurer une application GitHub OAuth​

  1. Connectez-vous à votre compte GitHub.

  2. Dans le coin supérieur droit de n’importe quelle page, cliquez sur votre photo de profil pour ouvrir le menu de navigation de l’utilisateur.

  3. Cliquez sur Settings .

  4. Cliquez sur Paramètres de développement .

  5. Dans la section **Applications OAuth**, cliquez sur **Nouvelle application OAuth**.

  6. Saisissez un nom d'application mémorable dans le champ Application name .

  7. Dans le champ Homepage URL , saisissez l’URL principale de votre instance Databricks. Par exemple, https://my-databricks-account.cloud.databricks.com. Vous pouvez également saisir une description d’application.

  8. Définissez l'URL de rappel d'autorisation comme suit :

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

    Par exemple :

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

  9. Cliquez sur Enregistrer l'application . Ceci vous redirige vers la page de détails de l'application.

  10. Notez l’ ID client . Vous en avez besoin lorsque vous créez votre connexion Unity Catalog.

  11. Cliquez sur Générer un nouveau secret client pour générer un secret client pour votre application.

  12. Notez le **Secret client** généré. Cette valeur est affichée une seule fois.

Étapes suivantes​

Un administrateur peut désormais utiliser l’Explorateur de catalogues pour créer une connexion afin que les non-administrateurs puissent créer des pipelines.