Share via


Een toepassing verbinden

Belangrijk

nl-NL: Lakebase Autoscaling is beschikbaar in de volgende regio's: eastus, eastus2, centralus, southcentralus, westus, westus2, canadacentral, brazilsouth, northeurope, uksouth, westeurope, australiaeast, centralindia, southeastasia.

Lakebase Autoscaling is de nieuwste versie van Lakebase, met automatisch schalen van rekenkracht, schaal-tot-nul, branching-functionaliteit en direct herstellen. Als u een door Lakebase ingericht gebruiker bent, raadpleegt u Lakebase Ingericht.

Kies hoe u uw toepassing verbindt met Lakebase: Databricks-apps (aanbevolen) of externe toepassingen met behulp van Postgres-stuurprogramma's (SDK of REST) of de Data-API. Gebruik Databricks-apps, tenzij u moet draaien in een bestaande infrastructuur of een specifiek framework/runtime buiten Databricks.

Opties

Optie Description
Azure Databricks-apps Aanbevolen. Automatische app-identiteit, verificatie, verbindingen en schalen. Het meest geschikt voor nieuwe apps, dashboards en interne hulpprogramma's.
Externe toepassingen Postgres-stuurprogramma's (SDK of REST) of gegevens-API wanneer u een bestaande infrastructuur, een specifiek framework gebruikt of moet worden geïntegreerd met externe systemen.

Databricks-apps versus externe toepassingen

Aspect Azure Databricks-apps Externe toepassingen
Deployment Wordt uitgevoerd op Databricks-platform Wordt uitgevoerd op externe infrastructuur
Identiteit Platform biedt de app-serviceprincipal automatisch aan Service-principal handmatig maken en beheren
Installatie Postgres-rol maken; verbinding configureren in app.yaml Service-principal, Postgres-rol maken en verbindingsparameters configureren
Authentication WorkspaceClient maakt automatisch gebruik van app-identiteit (geen referenties in code) WorkspaceClient vereist expliciete referenties voor de service-principal
Het beste voor Nieuwe apps, snelle prototypen, interne hulpprogramma's Bestaande infrastructuur, specifieke frameworks, systemen buiten Databricks

Raadpleeg Een Databricks-app verbinden met Lakebase Autoscaling voor automatisch authenticatie- en verbindingsbeheer.

Externe toepassingen

Als u externe hosting gebruikt, kiest u hoe u verbinding maakt:

Optie Talen/gebruiksscenario Belangrijk voordeel
Externe app verbinden met Lakebase met behulp van SDK Python, Java, Go SDK verwerkt het roteren van werkruimte-token
Externe app verbinden met Lakebase met behulp van API Node.js, Ruby, PHP, enzovoort. Beheer beide tokenuitwisselingen zelf
Gegevens-API HTTP Serverloos, mobiel of geen Postgres-stuurprogramma