Aller au contenu principal

Créer une connexion 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.

Créez une connexion GitHub dans l'Explorateur de catalogues pour stocker les identifiants d'authentification pour l'ingestion Lakeflow Connect. Tout utilisateur disposant du privilège USE CONNECTION sur la connexion peut ensuite créer des pipelines d'ingestion GitHub sans avoir besoin d'un accès direct aux identifiants.

Alternativement, les utilisateurs administrateurs peuvent créer une connexion et un pipeline en même temps dans l'interface utilisateur d'ingestion de données. Voir Créer un pipeline d'ingestion.

Pour les exigences en matière de privilèges, consultez Se connecter aux sources d'ingestion gérées.

Prérequis

Finalisez la configuration source. Utilisez les détails d'authentification que vous obtenez pour créer la connexion.

Créer une connexion

  1. Dans le workspace Databricks, cliquez sur Icône de données. Catalog > Créer > Créer une connexion .

  2. Sur la page Informations de base de la connexion de l'assistant Configurer la connexion , saisissez un Nom de connexion unique.

  3. Dans le menu déroulant **Type de connexion**, sélectionnez **GitHub**.

  4. Ajouter un commentaire (facultatif).

  5. Cliquez sur Suivant .

  6. Sur la page Authentication , saisissez les informations d’identification suivantes :

    • ID client : l’ID client de la configuration source.
    • Secret client : Le secret client de la configuration de la source.
    • (Facultatif) **Domaine d'entreprise** : Le domaine GitHub Enterprise. Si non spécifié, le api.github.com default est utilisé.
  7. Cliquez sur Autoriser . Vous êtes redirigé vers la page d'autorisation GitHub.

  8. Examinez et autorisez tous les périmètres demandés. Vous êtes redirigé vers le Workspace Databricks.

  9. Cliquez sur Créer une connexion .

Étapes suivantes

Créer un pipeline d’ingestion.