Udostępnij przez


Aplikacje usługi Databricks

Usługa Databricks Apps umożliwia deweloperom tworzenie i wdrażanie bezpiecznych danych i aplikacji sztucznej inteligencji bezpośrednio na platformie Databricks, co eliminuje potrzebę oddzielnej infrastruktury. Aplikacje działają na platformie bezserwerowej i integrują się z kluczowymi usługami platformy, w tym Unity Catalog dla ładu danych, Databricks SQL do wykonywania zapytań do danych i uwierzytelnianiem OAuth. Typowe przypadki użycia obejmują interaktywne pulpity nawigacyjne, aplikacje czatu RAG, formularze wprowadzania danych i niestandardowe interfejsy operacyjne.

Lokalne tworzenie aplikacji przy użyciu języka Python lub Node.js, a następnie wdrażanie ich w obszarze roboczym i przenoszenie ich między obszarami roboczymi. Popularne struktury języka Python to Streamlit, Dash i Gradio. obsługiwane są również platformy Node.js, takie jak React, Angular, Svelte i Express.

Aplikacje są rozliczane za godzinę czasu obliczeniowego podczas uruchamiania na podstawie aprowizowanej pojemności. Możesz utworzyć ograniczoną liczbę aplikacji na obszar roboczy. Aby uzyskać szczegółowe informacje, zobacz Limity zasobów i Konfigurowanie rozmiaru obliczeniowego dla aplikacji usługi Databricks. Aby uzyskać limity wersji bezpłatnej, zobacz Ograniczenia wersji Bezpłatnej usługi Databricks.

Aplikacje Databricks wymagają środowiska pracy w wersji Premium.

Rozpocząć

Funkcja Description
Wprowadzenie do aplikacji Utwórz i wdróż pierwszą aplikację.
Kluczowe pojęcia w aplikacjach Poznaj podstawowe pojęcia, w tym strukturę aplikacji, zasoby, stan i autoryzację.
Środowisko systemowe aplikacji Wyświetl wstępnie skonfigurowane środowisko systemowe i wstępnie zainstalowane pakiety.

Programowanie i wdrażanie

Funkcja Description
Konfigurowanie środowiska Skonfiguruj lokalne środowisko programistyczne na potrzeby tworzenia aplikacji.
Konfigurowanie aplikacji Konfigurowanie ustawień aplikacji, uprawnień, sieci i autoryzacji.
Programowanie aplikacji Tworzenie aplikacji przy użyciu języka Python lub Node.js z obsługiwanymi platformami.
Wdrażanie aplikacji Wdróż aplikacje, aby były dostępne w obszarze roboczym.

Zarządzanie i operacje

Funkcja Description
Monitorowanie aplikacji Monitorowanie dzienników, zdarzeń inspekcji, kosztów i szczegółowych informacji o aplikacji.
Osadzanie aplikacji Osadzanie aplikacji w zewnętrznych witrynach internetowych i aplikacjach.
Najlepsze rozwiązania dotyczące aplikacji Postępuj zgodnie z zalecanymi rozwiązaniami dotyczącymi tworzenia i wdrażania aplikacji.

Obsługa standardu zgodności

Usługa Databricks Apps jest obsługiwana z profilem zabezpieczeń zgodności we wszystkich regionach, w których jest dostępny wybrany standard zgodności. Administrator obszaru roboczego musi włączyć usługę Databricks Apps na stronie Podglądy. Aby uzyskać szczegółowe informacje, zobacz Zarządzanie podglądami na poziomie obszaru roboczego. Aby uzyskać pomoc techniczną na poziomie regionu, zobacz Obsługa obliczeń klasycznych i bezserwerowych według regionów.