Eine Postgres-Datenbank abrufen

Am Ende dieses Leitfadens haben Sie eine laufende Postgres-Datenbank mit Beispieldaten, die bereit sind, eine Verbindung mit Ihrer Anwendung herzustellen oder in das Databricks Lakehouse zu integrieren.

Schritte: (1) Erstellen eines Projekts → (2) Verbinden → (3) Erstellen einer Tabelle

Schritt 1: Erstellen Ihres ersten Projekts

Öffnen Sie die Lakebase Postgres App über den App-Switcher.

App-Switcher

Wählen Sie Autoscaling, um auf die Lakebase-Benutzeroberfläche zuzugreifen.

Klicke auf Neues Projekt. Geben Sie Ihrem Projekt einen Namen, und wählen Sie Ihre Postgres-Version aus. Ihr Projekt wird mit einem einzelnen production Branch, einer Standard databricks_postgres Datenbank und konfigurierten Computerressourcen für den Branch erstellt.

Dialogfeld

Es kann einige Minuten dauern, bis Die Berechnung aktiviert wird. Für das Computing für den production-Branch ist standardmäßig die Skalierung auf null mit einem Inaktivitätstimeout von 24 Stunden aktiviert. Sie können diese Einstellung jedoch bei Bedarf konfigurieren.

Die Region für Ihr Projekt wird automatisch auf Ihre Arbeitsbereichsregion festgelegt. Weitere Informationen finden Sie unter Regionale Verfügbarkeit.

Weitere Informationen: Erstellen eines Projekts | für die automatische Skalierung | auf Null

Schritt 2: Herstellen einer Verbindung mit Ihrer Datenbank

Wählen Sie im Projekt den Produktionszweig aus, und klicken Sie auf "Verbinden". Verbindungszeichenfolgen funktionieren mit jedem Standard-Postgres-Client (psql, pgAdmin, DBeaver oder Anwendungsframework).

Dialogfeld zum Herstellen der Verbindung

Um sich mit Ihrer Azure Databricks-Identität zu verbinden, klicken Sie im Verbindungsdialog auf OAuth-Token kopieren und setzen Sie das Token als PGPASSWORD-Umgebungsvariable. Wählen Sie dann psql im Dropdown-Menü über dem Snippet, kopieren Sie das Snippet und führen Sie es in Ihrem Terminal aus:

export PGPASSWORD='<oauth-token>'
psql 'postgresql://your-email%40databricks.com@ep-abc-123.databricks.com/databricks_postgres?sslmode=require'

Weitere Informationen: Verbindungsschnellstart | psql | pgAdmin | Postgres-Clients

Schritt 3: Erstellen der ersten Tabelle

Der Lakebase SQL-Editor ist bereits mit SQL-Beispielen geladen. Wählen Sie in Ihrem Projekt den Produktionszweig aus, öffnen Sie den SQL-Editor, und führen Sie die bereitgestellten Anweisungen aus, um eine playing_with_lakebase Tabelle zu erstellen und Beispieldaten einzufügen.

SQL-Editor mit vorinstallierter Beispiel-SQL

Weitere Informationen: SQL Editor | Tables Editor | Postgres-Clients

Nächste Schritte

Nächster Schritt Description
Lakehouse-Daten bereitstellen Synchronisieren Sie Unity Catalog-Tabellen in Postgres für Lesevorgänge mit geringer Latenz.
Postgres-Änderungen im Lakehouse speichern Postgres-Änderungen als Delta mit Lakebase CDF speichern. (Öffentliche Vorschau)

Weitere Ressourcen

Ressource Description
Erstellen einer App Stellen Sie eine Databricks-App mit automatischer Lakebase-Verbindung bereit.
Registrieren im Unity-Katalog Einheitliche Governance, Herkunft und quellenübergreifende Abfragen.
Kernkonzepte Autoskalierung, Skalierung auf null, Branching und wie sie funktionieren.
Projekte Architektur, Verzweigungsmodell und Produktübersicht.