Connecteur GitHub
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.
Le connecteur GitHub géré dans Lakeflow Connect vous permet d'ingérer des données de GitHub vers Databricks.
Disponibilité des fonctionnalités
Fonctionnalité | Disponibilité |
|---|---|
Conception de pipelines via l'interface utilisateur |
|
Création de pipeline par API |
|
Declarative Automation Bundles |
|
Ingestion incrémentielle |
Certaines tables prennent en charge l'ingestion incrémentielle. D'autres tables nécessitent un full refresh. Voir données prises en charge. |
Gouvernance Unity Catalog |
|
Tâches Lakeflow |
|
SCD de type 2 |
|
Sélection et désélection de colonne |
|
Filtrage des lignes basé sur l'API |
|
Évolution automatique des schémas : Nouvelles colonnes et colonnes supprimées |
|
Évolution automatisée des schémas : changements de type de données |
|
évolution des schémas automatisée : Renommage de colonnes |
|
Évolution des schémas automatisée : nouvelles tables |
|
Méthodes d'authentification
Méthode d'authentification | Disponibilité |
|---|---|
OAuth U2M |
|
OAuth M2M |
|
OAuth (jeton de refresh manuel) |
|
Authentification de base (nom d’utilisateur/mot de passe) |
|
Authentification de base (clé API) |
|
Authentification de base (clé JSON du compte de service) |
|
Ce qu'il faut savoir avant de start
Sujet | Pourquoi c'est important |
|---|---|
Le workflow dépend de votre persona utilisateur Databricks :
| |
Les étapes de création d’une connexion dépendent de la méthode d’authentification que vous choisissez. | |
Les étapes de création d'un pipeline dépendent de l'interface. | |
La planification du pipeline dépend de vos exigences en matière de latence et de coût. | |
Selon vos besoins d'ingestion, le pipeline peut utiliser des configurations comme le suivi de l'historique, la sélection de colonnes et le filtrage de lignes. Les configurations prises en charge varient selon le connecteur. Voir Disponibilité des fonctionnalités. |
start ingesting from GitHub
Le tableau suivant résume le flux d'ingestion GitHub de bout en bout, basé sur le type d'utilisateur :
Utilisateur | Étapes |
|---|---|
Admin |
|
Non-administrateur | Utilisez toute interface prise en charge pour créer un pipeline à partir d'une connexion existante. Voir Ingérer des données depuis GitHub. |