Aller au contenu principal

Obtenir une base de données Postgres

À la fin de ce guide, vous disposerez d’une base de données Postgres opérationnelle avec des données d’exemple, prête à se connecter à votre application ou à s’intégrer au lakehouse Databricks.

Étapes :Créer un projet → ② Connecter → ③ Créer une table

Étape 1 : Créez votre premier projet

Ouvrez l'application Lakebase à partir du sélecteur d'applications.

Sélecteur d'applications

Sélectionnez Autoscaling pour accéder à l'interface utilisateur d'Autoscaling de Lakebase.

Cliquez sur **Nouveau projet**. Donnez un nom à votre projet et sélectionnez votre version de Postgres. Votre projet est créé avec une seule Branch production, une base de données databricks_postgres par default et des ressources compute configurées pour la Branch.

Boîte de dialogue de création de projet

Cela peut prendre quelques instants pour que votre compute s'active. Le compute pour la Branch production a la mise à l'échelle à zéro activée par default avec un délai d'inactivité de 24 heures, mais vous pouvez configurer ce paramètre si nécessaire.

La région de votre projet est automatiquement définie sur la région de votre Workspace. Voir la disponibilité régionale.

En savoir plus : Créer un projet | Mise à l'échelle automatique | Monter en charge à zéro

Étape 2 : Connectez-vous à votre base de données

Depuis votre projet, sélectionnez la branch production et cliquez sur Connecter . Les chaînes de connexion fonctionnent avec n'importe quel client Postgres standard (psql, pgAdmin, DBeaver ou frameworks d'application).

Boîte de dialogue de connexion

Pour vous connecter avec votre identité Databricks, copiez l'extrait psql de la boîte de dialogue de connexion et collez le jeton OAuth lorsque vous y êtes invité :

Bash
psql 'postgresql://your-email@databricks.com@ep-abc-123.databricks.com/databricks_postgres?sslmode=require'

En savoir plus : Démarrage rapide de la connexion | psql | pgAdmin | Clients Postgres

Étape 3 : Créez votre première table

L'éditeur SQL de Lakebase est préchargé avec des exemples de SQL. Depuis votre projet, sélectionnez la production branch, ouvrez l'éditeur SQL et exécutez les instructions fournies pour créer une table playing_with_lakebase et insérer des exemples de données.

Éditeur SQL avec SQL d'exemple préchargé

En savoir plus : Éditeur SQL | Éditeur de tables | clients Postgres

Étapes suivantes

Étape suivante

Description

Servir les données du lakehouse

Synchronisez les tables Unity Catalog dans Postgres pour des lectures d'application à faible latence.

Stocker les modifications Postgres dans le lakehouse

Stockez les modifications Postgres en tant que Delta avec Lakebase CDF. (Aperçu public)

Étape suivante

Description

Servir les données du lakehouse

Synchronisez les tables Unity Catalog dans Postgres pour des lectures d'application à faible latence.

Stocker les modifications Postgres dans le lakehouse

Stockez les modifications Postgres en tant que Delta avec Lakebase CDF. (Aperçu public)

En savoir plus