Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Automatické škálování LakeBase poskytuje vaší aplikaci bezserverovou databázi Postgres s nativní integrací Databricks. Použijte Databricks Apps (doporučeno) pro spravovanou identitu, automatické přihlašovací údaje a integrované nasazení. Externí aplikace použijte, když je potřebujete provozovat ve stávající infrastruktuře nebo s konkrétním běhovým prostředím mimo Databricks.
Vyberte, kde se aplikace spouští.
| Přístup | Description |
|---|---|
| Databricks Apps | Doporučeno. Platforma spravuje přihlašovací údaje a nasazení. Nejvhodnější pro nové aplikace, řídicí panely a interní nástroje. |
| Ruční návod k OAuth | Použijte, když potřebujete explicitní kontrolu nad obměnou tokenem OAuth nebo kód aplikace už spravuje svůj vlastní životní cyklus připojení. |
| Externí aplikace se sadou SDK | Používá se, když vaše aplikace běží mimo Databricks v Python, Java nebo Go. SDK zajišťuje rotaci tokenů pracovního prostoru. |
| Externí aplikace s rozhraním API | Použijte, když vaše aplikace běží mimo Databricks v Node.js, Ruby, PHP nebo jiném jazyce. Obměnu tokenů spravujete sami. |
Databricks Apps vs. externí aplikace
| Aspekt | Databricks Apps | Externí aplikace |
|---|---|---|
| Nasazení | Běží na platformě Databricks. | Běží na externí infrastruktuře. |
| Identita | Platforma poskytuje služební principál aplikace automaticky. | Manuální vytvoření a správa objektu služby |
| Setup | Vytvoření role Postgres; konfigurace připojení v app.yaml | Vytvoření objektu služby, role Postgres a konfigurace parametrů připojení |
| Authentication | WorkspaceClient používá identitu aplikace automaticky (bez přihlašovacích údajů v kódu). | WorkspaceClient vyžaduje explicitní přihlašovací údaje služebního uživatelského účtu. |
| Nejvhodnější pro | Nové aplikace, rychlé vytváření prototypů, interní nástroje | Stávající infrastruktura, konkrétní architektury, systémy mimo Databricks |
Jednoduchý přístup k datům
Pokud vaše aplikace nepotřebuje úplný server, rozhraní API pro data zveřejňuje tabulky Postgres jako koncové body REST. To funguje pro bezserverové funkce, mobilní aplikace nebo prostředí bez ovladače Postgres.