Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Skalowanie automatyczne bazy danych Lakebase znajduje się w wersji beta w następujących regionach: eastus2, westeurope, westus.
Autoskalowanie bazy danych Lakebase to najnowsza wersja bazy danych Lakebase z automatycznym skalowaniem obliczeniowym, skalowaniem do zera, rozgałęzianiem i natychmiastowym przywracaniem. Aby zapoznać się z porównaniem funkcji z Lakebase Provisioned, sprawdź wybieranie między wersjami.
Wybierz sposób łączenia aplikacji z usługą Lakebase: aplikacje Databricks (zalecane) lub zewnętrzne aplikacje używające sterowników Postgres, SDK lub REST, lub Data API. Używaj aplikacji Databricks, chyba że musisz działać w istniejącej infrastrukturze lub w określonym środowisku uruchomieniowym poza Databricks.
Opcje
| Option | Opis |
|---|---|
| Aplikacje usługi Azure Databricks | Zalecane. Automatyczna tożsamość aplikacji, uwierzytelnianie, połączenia i skalowanie. Najlepsze dla nowych aplikacji, pulpitów nawigacyjnych i narzędzi wewnętrznych. |
| Aplikacje zewnętrzne | Sterowniki Postgres (SDK lub REST) lub interfejs API danych w przypadku korzystania z istniejącej infrastruktury, określonej struktury lub konieczności integracji z systemami zewnętrznymi. |
Aplikacje usługi Databricks a aplikacje zewnętrzne
| Aspekt | Aplikacje usługi Azure Databricks | Aplikacje zewnętrzne |
|---|---|---|
| Wdrożenie | Działa na platformie databricks | Działa w infrastrukturze zewnętrznej |
| Tożsamość | Platforma automatycznie udostępnia jednostkę usługi App Service | Ręczne tworzenie jednostki usługi i zarządzanie nią |
| Setup | Tworzenie roli Postgres; konfigurowanie połączenia w pliku app.yaml | Tworzenie głównej instancji usługi, roli PostgreSQL i konfigurowanie parametrów połączenia |
| Uwierzytelnianie | WorkspaceClient automatycznie używa tożsamości aplikacji (brak poświadczeń w kodzie) | WorkspaceClient wymaga jawnych poświadczeń jednostki usługi |
| Najlepsze dla | Nowe aplikacje, szybkie tworzenie prototypów, narzędzia wewnętrzne | Istniejąca infrastruktura, określone struktury, systemy poza usługą Databricks |
Aby uzyskać informacje o automatycznym zarządzaniu uwierzytelnianiem i połączeniem, zobacz Łączenie aplikacji usługi Databricks z usługą Lakebase Autoscaling.
Aplikacje zewnętrzne
Jeśli używasz hostingu zewnętrznego, wybierz sposób nawiązywania połączenia:
| Opcja | Języki/przypadek użycia | Kluczowa korzyść |
|---|---|---|
| Łączenie aplikacji zewnętrznej z usługą Lakebase przy użyciu zestawu SDK | Python, Java, Go | Zestaw SDK obsługuje rotację tokenów obszaru roboczego |
| Łączenie aplikacji zewnętrznej z usługą Lakebase przy użyciu interfejsu API | Node.js, Ruby, PHP itp. | Zarządzaj obiema wymianami tokenów samodzielnie |
| Interfejs API danych | HTTP | Bezserwerowy, mobilny lub bez sterownika Postgres |