Connecteur GitLab
Bêta
Cette fonctionnalité est en version Bêta. Pour l'utiliser, un administrateur du workspace doit activer Lakeflow Connect for GitLab depuis la page Previews . Consultez la page Gérer les aperçus Databricks.
Le connecteur GitLab géré dans Lakeflow Connect ingère les données de repository, de project, de group, de CI/CD et de sécurité de GitLab dans Databricks.
Disponibilité des fonctionnalités
Fonctionnalité | Disponibilité |
|---|---|
Création de pipelines basée sur l'interface utilisateur |
|
Création de pipelines par l’intermédiaire d’une API |
|
Declarative Automation Bundles |
|
Ingestion incrémentielle |
|
Gouvernance Unity Catalog |
|
Orchestration avec Databricks Workflows |
|
Sélection et désélection de colonnes basées sur l’API |
|
Filtrage de lignes basé sur une API |
|
Type de SCD 2 |
Les tables avec des colonnes VARIANT ( |
Évolution des schémas automatisée : nouvelles colonnes et colonnes supprimées |
|
Évolution des schémas automatisée : modifications des types de données |
|
Évolution des schémas automatisée : renommage des colonnes |
Nécessite un refresh complet. |
Méthodes d’authentification
Méthode d’authentification | Disponibilité |
|---|---|
OAuth U2M |
|
OAuth M2M |
|
Authentification de base (nom d’utilisateur / mot de passe) |
|
Ingérer des données depuis GitLab en 3 étapes
Avant de commencer, consultez la persona utilisateur Databricks, les interfaces prises en charge, la fréquence d’ingestion et les modèles courants.
- Configurer GitLab pour l’ingestion (Administrateurs) : configurez GitLab pour l’authentification avec Databricks.
- Create a Unity Catalog connection (Administrateurs) : créez une connexion dans Catalog Explorer pour stocker les identifiants permettant à Databricks de s’authentifier auprès de GitLab.
- Créer un pipeline d’ingestion (administrateurs ou non-administrateurs) : sélectionnez n’importe quelle interface prise en charge et créez un pipeline à partir d’une connexion existante.