Se connecter à votre base de données
Découvrez comment vous connecter à votre base de données à l’aide de différents clients et méthodes d’authentification. Pour gérer l’infrastructure Lakebase (création de projets, de branches, de computes), voir Autorisations de projet.
Notions de base de la connexion
-
- Démarrage rapide de la connexion
- Connectez-vous avec des mots de passe OAuth ou Postgres.
-
- Chaînes de connexion
- Formats de chaînes de connexion, composants et configuration réseau.
-
- Pooling de connexions
- Réduisez les frais généraux de connexion avec le pooler PgBouncer intégré.
-
- Exemples de framework
- Exemples de code pour Python, JavaScript, .NET, Go et d'autres langages.
-
- Authentification
- Jetons OAuth, mots de passe Postgres, rotation des jetons et délais de connexion.
Rôles et autorisations
Configurez l'accès à la base de données en créant des rôles Postgres et en accordant des autorisations :
-
- Gérer les rôles Postgres
- Créer des rôles Postgres basés sur OAuth et mot de passe pour l'accès à la base de données.
-
- Gérer les autorisations
- Accorder des permissions de base de données aux rôles Postgres en utilisant les commandes SQL GRANT.
Les rôles Postgres contrôlent l'accès à la base de données (qui peut interroger les données). Pour les autorisations de projet (qui peut gérer l’infrastructure), consultez Gérer les autorisations de projet.
Connecter une application
-
- Créer des applications
- Databricks Apps ou applications externes utilisant des drivers Postgres.
-
- API de données
- Accédez à votre base de données via HTTP à l’aide d’une interface REST compatible avec PostgREST. Aucun Driver Postgres requis.
Clients Postgres
Connectez-vous à votre base de données à l'aide d'outils clients PostgreSQL standard :
Pour plus d'informations sur l'utilisation des clients Postgres, consultez clients Postgres.
Outils intégrés
Utilisez les outils intégrés de Lakebase pour query et gérer votre base de données :
-
- Éditeur SQL
- Exécutez des queries et gérez les objets de base de données à l’aide de l’éditeur SQL basé sur le Web.
-
- Éditeur de tables
- Afficher, modifier et gérer les données et les schémas via une interface visuelle.
Connectivité privée
-
- Private Link pour Lakebase Autoscaling
- Si votre Workspace utilise Private Link, vous avez besoin de deux Endpoints : un Private Link entrant pour l'accès API et un Private Link entrant pour les services gourmands en performances pour les connexions de base de données Postgres.
Si vous utilisez un pare-feu côté client, ajoutez les adresses IP d'autoscaling Lakebase à votre liste d'autorisations. Consultez les adresses IP et les domaines pour les services Databricks.