Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Databricks Apps umożliwia deweloperom tworzenie i wdrażanie bezpiecznych danych i aplikacji sztucznej inteligencji bezpośrednio na platformie Azure Databricks, co eliminuje potrzebę oddzielnej infrastruktury. Aplikacje są hostowane na platformie bezserwerowej usługi Azure Databricks i integrują się z kluczowymi usługami platformy, w tym z następującymi elementami:
- Katalog Unity do zarządzania danymi
- SQL w Databricks do zapytań o dane
- Obsługa modeli na potrzeby wdrażania modeli sztucznej inteligencji
- Oferty pracy Lakeflow dla ETL i automatyzacji
- Uwierzytelnianie OAuth i jednostki usługi na potrzeby uwierzytelniania i autoryzacji
Aplikacje można opracowywać lokalnie, wdrażać je w obszarze roboczym i przenosić je między obszarami roboczymi. Ten model hostingu eliminuje konieczność obsługi zabezpieczeń, infrastruktury i zgodności przez deweloperów, co upraszcza proces wdrażania wewnętrznych narzędzi danych do środowiska produkcyjnego.
Aby uzyskać informacje o cenach usługi Databricks Apps, zobacz Compute for Apps.
Obsługiwane platformy
Usługa Databricks Apps obsługuje zarówno aplikacje python, jak i Node.js. 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.
Obsługa języka Python i Node.js umożliwia architektury aplikacji hybrydowych. Na przykład frontend Node.js sparowany z backendem Node.js lub Python. Aby poznać etapy podejmowane przez usługę Azure Databricks w celu wdrożenia aplikacji hybrydowej, zobacz Logika wdrażania.
Typowe przypadki użycia
Aplikacje usługi Databricks działają dobrze w przypadku narzędzi wewnętrznych, które łączą dane, sztuczną inteligencję i automatyzację. Przykładowe przypadki użycia to:
- Interaktywne wizualizacje danych i osadzone pulpity nawigacyjne analizy biznesowej (BI)
- aplikacje czatu Retrieval-Augmented Generation (RAG) obsługiwane przez usługę Genie
- Niestandardowe interfejsy konfiguracji dla usługi Lakeflow
- Formularze wprowadzania danych wspierane przez usługę Databricks SQL
- Automatyzacja procesów biznesowych łącząca wiele usług Azure Databricks
- Niestandardowe operacyjne narzędzia do segregacji alertów i reagowania
Ograniczenia
- Pliki aplikacji nie mogą przekraczać 10 MB. Jeśli jakikolwiek plik w katalogu aplikacji przekroczy ten limit, wdrożenie zakończy się niepowodzeniem z powodu błędu.
- Usługa Azure Databricks usuwa dzienniki aplikacji po zakończeniu działania zasobu obliczeniowego aplikacji. Zobacz Wyświetlanie dzienników dla aplikacji usługi Databricks.
- Jeśli udzielasz zgody aplikacji za pośrednictwem autoryzacji użytkownika, nie możesz później odwołać tej zgody.
- Aplikacje Databricks nie są obsługiwane w obszarach roboczych warstwy Standard.
- W obszarze roboczym usługi Azure Databricks można utworzyć ograniczoną liczbę aplikacji. Aby uzyskać szczegółowe informacje, zobacz Limity zasobów. Aby uzyskać limity wersji bezpłatnej, zobacz Ograniczenia wersji Bezpłatnej usługi Databricks.
- Ponieważ nie obsługują protokołu OAuth, nie można używać starszych regionalnych adresów URL w usłudze Databricks Apps.
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. Aby uzyskać pomoc techniczną na poziomie regionu, zobacz Obsługa obliczeń klasycznych i bezserwerowych.