Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Lakebase ger din applikation en serverlös Postgres-databas med inbyggd Databricks-integration. Använd Databricks Apps (rekommenderas) för hanterad identitet, automatiska autentiseringsuppgifter och inbyggd distribution. Använd externa applikationer när du måste köra i en befintlig infrastruktur eller med en specifik runtime-miljö utanför Databricks.
Välj var appen körs
| Tillvägagångssätt | Description |
|---|---|
| Databricks-appar | Rekommenderad. Plattformen hanterar autentiseringsuppgifter och distribution. Perfekt för nya appar, dashboards och interna verktyg. |
| Manuell OAuth-handledning | Använd när du behöver explicit kontroll över OAuth-tokenrotation, eller om din appkod redan hanterar sin egen anslutningslivscykel. |
| Externa appar med SDK | Använd när din app körs utanför Databricks i Python, Java eller Go. SDK hanterar rotation av arbetsytetoken. |
| Externa appar med API | Använd när din app körs utanför Databricks i Node.js, Ruby, PHP eller något annat språk. Du hanterar själv tokenrotation. |
Databricks-appar jämfört med externa program
| Aspect | Databricks-appar | Externa applikationer |
|---|---|---|
| Deployment | Körs på Databricks-plattformen | Körs på extern infrastruktur |
| Identitet | Platform tillhandahåller apptjänstens huvudnamn automatiskt | Skapa och hantera tjänstens huvudnamn manuellt |
| Setup | Skapa Postgres-roll; konfigurera anslutningen i app.yaml | Skapa tjänstens huvudnamn, Postgres-roll och konfigurera anslutningsparametrar |
| Authentication | WorkspaceClient använder appidentitet automatiskt (inga autentiseringsuppgifter i koden) | WorkspaceClient kräver explicita autentiseringsuppgifter för tjänstens huvudnamn |
| Bäst för | Nya appar, snabba prototyper, interna verktyg | Befintlig infrastruktur, specifika ramverk, system utanför Databricks |
Enkel dataåtkomst
Om ditt program inte behöver en fullständig server exponerar data-API :et postgres-tabellerna som REST-slutpunkter. Detta fungerar för serverlösa funktioner, mobilappar eller miljöer utan Postgres-drivrutin.