Aller au contenu principal

Connecter et query une instance de base de données

info

Lakebase Provisioned est l'offre originale de Lakebase qui utilise un compute provisionné que vous mettez à l'échelle manuellement. Pour les régions prises en charge, consultez la disponibilité des régions. Pour la dernière version de Lakebase, avec compute à dimensionnement automatique, mise à l'échelle jusqu'à zéro, création de branches et restauration instantanée, consultez Lakebase Autoscaling.

Depuis le 12 mars 2026, les nouvelles instances Lakebase sont créées en tant que projets de dimensionnement automatique. Les instances provisionnées existantes sont mises à niveau automatiquement vers la mise à l'échelle automatique, à compter de juin 2026. Pour plus de détails, consultez Mise à niveau vers le dimensionnement automatique Lakebase.

Cette page décrit comment se connecter à une instance de base de données provisionnée par Lakebase depuis l'éditeur SQL et des clients SQL externes.

Avant de commencer

Se connecter depuis l'éditeur SQL

Créer une nouvelle requête SQL dans l'éditeur SQL.

  1. Cliquez sur Icône d'application. Applications dans le coin supérieur droit et sélectionnez Lakebase Postgres .

  2. Cliquez sur **Provisionné** pour ouvrir la page **Instances provisionnées**.

  3. Sélectionnez l'instance de base de données sur laquelle vous souhaitez exécuter des queries PostgreSQL.

  4. Cliquez sur Nouvelle query en haut à droite.

  5. Pour exécuter une query en lecture seule sur des secondaires lisibles:

    1. Cliquez sur le menu déroulant des ressources de compute et sélectionnez votre compute qui a l'étiquette **(Lecture seule)**.
    2. Cliquez sur Basculer .
  6. Sélectionnez la base de données et le schéma souhaités dans le sélecteur déroulant situé à côté de Exécuter tout .

  7. Écrivez une query PostgreSQL, puis cliquez sur **Tout exécuter**.

Limitations

  • Le modèle d'autorisations de la liste de contrôle d'accès (ACL) de la query s'applique. L'exécution se fait avec l'identité Databricks de l'utilisateur qui clique sur **Exécuter**. Toute personne disposant d'un accès au moins CAN VIEW sur la query peut voir les résultats tels qu'ils apparaissent dans l'Éditeur SQL.
  • Les objets liés à la connexion, tels que les tables temporaires et les transactions, ne fonctionnent que dans une seule cellule. Ils ne fonctionnent pas avec différents clics sur Exécuter , car chacun est sa propre session.
  • Si $$ blocs contiennent des déclarations qui ont des points-virgules, seuls les résultats de la dernière déclaration sont affichés.

Se connecter depuis les clients SQL

Vous pouvez accéder à une instance de base de données à partir d'outils externes tels que psql, DBeaver et pgAdmin4.

Se connecter avec psql

  1. Cliquez sur Icône d'application. Applications dans le coin supérieur droit et sélectionnez Lakebase Postgres .
  2. Cliquez sur **Provisionné** pour ouvrir la page **Instances provisionnées**.
  3. Veuillez sélectionner l'instance de base de données à laquelle vous souhaitez accéder.
  4. Cliquez sur **Détails de la connexion**.
  5. Copiez la chaîne Connect with PSQL .
  6. Collez la commande dans votre terminal et exécutez-la.