Créer une connexion GitHub

Important

Cette fonctionnalité est en version bêta. Les administrateurs d’espace de travail peuvent contrôler l’accès à cette fonctionnalité à partir de la page Aperçus . Consultez Gérer les préversions d’Azure Databricks.

Créez une connexion GitHub dans l’Explorateur de catalogues afin de stocker les informations d’identification pour l’ingestion avec Lakeflow Connect. Tout utilisateur disposant du privilège USE CONNECTION sur la connexion peut ensuite créer GitHub pipelines d’ingestion sans avoir besoin d’accéder directement aux informations d’identification.

Les utilisateurs administrateurs peuvent également créer une connexion et un pipeline en même temps dans l’interface utilisateur d’ingestion des données. Consultez Créer un pipeline d’ingestion.

Pour connaître les exigences relatives aux privilèges, consultez Se connecter aux sources d’ingestion managées.

Prerequisites

Terminez la configuration de la source. Utilisez les détails d’authentification que vous obtenez pour créer la connexion.

Créer une connexion

  1. Dans l’espace de travail Azure Databricks, cliquez sur l’icône Données. Catalogue > Créer > une connexion.
  2. Dans la page Principes de base de la connexion de l’Assistant de configuration de la connexion, entrez un nom de connexion unique.
  3. Dans le menu déroulant Connection, sélectionnez GitHub.
  4. (Facultatif) Ajoutez un commentaire.
  5. Cliquez sur Suivant.
  6. Dans la page Authentification , entrez les informations d’identification suivantes :
    • ID client : ID client de la configuration source.
    • Clé secrète client : celle provenant de la configuration source.
    • (Facultatif) domaine Enterprise : domaine GitHub Entreprise. S’il n’est pas spécifié, la valeur par défaut api.github.com est utilisée.
  7. Sélectionnez Autoriser. Vous êtes redirigé vers la page d'autorisation GitHub.
  8. Passez en revue et autorisez toutes les étendues demandées. Vous êtes redirigé vers l’espace de travail Azure Databricks.
  9. Cliquez sur Create connection (Créer la connexion).

Étapes suivantes

Créez un pipeline d’ingestion.