Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Cette fonctionnalité est en préversion publique dans les régions suivantes : westus, , westus2eastuseastus2, , centralus, southcentralus, , northeuropewesteurope, , australiaeastbrazilsouth, , canadacentral, centralindia, , . southeastasiauksouth
Cette page explique comment accéder à une instance de base de données Lakebase à partir de l’éditeur SQL pour exécuter des commandes et des requêtes PostgreSQL.
Avant de commencer
Vérifiez que vous répondez aux exigences suivantes avant de vous connecter :
- Vous disposez d’un rôle Postgres correspondant pour vous connecter à l’instance de base de données. Consultez Gérer les rôles Postgres.
- Votre rôle Postgres dispose des autorisations nécessaires pour accéder à la base de données, au schéma ou à la table.
Le créateur de l’instance de base de données dispose déjà des autorisations nécessaires pour accéder à l’instance de base de données à partir de l’éditeur SQL. Le créateur de l’instance peut également ajouter des utilisateurs supplémentaires à l’instance et accorder des autorisations Postgres à l’utilisateur.
Créer une requête
Créez une requête SQL dans l’éditeur SQL.
- Cliquez sur Calcul dans la barre latérale de l’espace de travail.
- Cliquez sur Lakebase Provisionné.
- Sélectionnez l’instance de base de données sur laquelle vous souhaitez exécuter des requêtes PostgreSQL.
- Cliquez sur Nouvelle requête en haut à droite.
- Pour exécuter une requête en lecture seule sur des fichiers secondaires lisibles :
- Cliquez sur le menu déroulant ressources de calcul et sélectionnez votre calcul qui a l’étiquette (en lecture seule).
- Cliquez sur Basculez.
- Cliquez sur le menu déroulant ressources de calcul et sélectionnez votre calcul qui a l’étiquette (en lecture seule).
Exécuter des requêtes
Pour exécuter des requêtes PostgreSQL, sélectionnez la base de données et le schéma appropriés dans le sélecteur de liste déroulante.
- Sélectionnez la base de données et le schéma souhaités dans le sélecteur de liste déroulante en regard de Tout exécuter.
- Affichez les bases de données, les schémas, les tables et les colonnes dans Data icon.des bases de données PostgreSQL.
- Vous pouvez renseigner une référence de table à partir de l’Explorateur de schémas en cliquant sur
En regard de la table souhaitée.
- Écrivez une requête PostgreSQL, puis cliquez sur Exécuter tout.
Fonctionnalités et limitations prises en charge
- Le modèle d’autorisations de liste de contrôle d’accès aux requêtes (ACL) s’applique :
- L’exécution se produit avec l’identité Databricks de l’utilisateur qui clique sur Exécuter.
- Toute personne disposant au moins d’un accès CAN VIEW sur la requête peut voir les résultats tels qu’ils apparaissent dans l’Éditeur SQL.
- Les objets à portée de connexion, tels que les tables temporaires et les transactions, fonctionnent dans une cellule unique. Ils ne fonctionnent pas avec différents clics Run, car chacun est sa propre session.
- Si
$$les blocs contiennent des instructions qui ont des points-virgules, seuls les résultats de la dernière instruction sont affichés.