Notatka
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.
Na tej stronie wyjaśniono, jak nawiązać połączenie z bezserwerowymi obliczeniami dla notesów, przepływów pracy i Lakeflow Spark Declarative Pipelines w usłudze Azure Databricks.
Co to jest przetwarzanie bezserwerowe?
Usługi bezserwerowe to usługa zarządzana przez Azure Databricks, która umożliwia użytkownikom szybkie łączenie się z zasobami obliczeniowymi na żądanie dla notatników, przepływów pracy i deklaratywnych potoków Spark Lakeflow.
Jeśli zdecydujesz się używać bezserwerowych zasobów obliczeniowych, możesz uruchamiać obciążenia bez aprowizowania żadnych zasobów obliczeniowych na koncie chmury. Zamiast tego usługa Databricks automatycznie przydziela niezbędne zasoby obliczeniowe i zarządza nimi. Przyspiesza to czas uruchamiania i skalowania, minimalizuje czas bezczynności i zmniejsza potrzebę zarządzania zasobami obliczeniowymi.
Obciążenia bezserwerowe są chronione przez wiele warstw zabezpieczeń i są zaprojektowane na poziom przedsiębiorstwa. Aby uzyskać więcej informacji, zobacz Zabezpieczenia bezserwerowe usługi Databricks.
Uwaga / Notatka
Przetwarzanie bezserwerowe jest domyślnie dostępne w większości obszarów roboczych i nie wymaga włączenia. Obszary robocze, które mają włączony Unity Catalog i znajdują się w obsługiwanym regionie, automatycznie mają dostęp do bezserwerowej mocy obliczeniowej. Zobacz Wymagania dotyczące obliczeń bezserwerowych , aby uzyskać pełną listę wymagań.
Inne funkcje usługi Azure Databricks, takie jak bezserwerowe magazyny SQL, obsługa modeli i funkcje sztucznej inteligencji, używają niezależnie bezserwerowej infrastruktury i mają własne ścieżki konfiguracji. Na tej stronie opisano bezserwerowe obliczenia tylko dla notesów, przepływów pracy i deklaratywnych potoków Lakeflow Spark.
Użyj obliczeń bezserwerowych dla swoich zadań.
Skorzystaj z poniższych stron, aby dowiedzieć się, jak skonfigurować obciążenia do używania bezserwerowych obliczeń:
- Runtime AI (wersja testowa)
- Przewodniki dotyczące środowiska uruchomieniowego sztucznej inteligencji
Inne funkcje korzystające z infrastruktury bezserwerowej
Wiele funkcji usługi Azure Databricks działa na infrastrukturze bezserwerowej, ale są konfigurowane i zarządzane oddzielnie od bezserwerowych obliczeń dla notesów, zadań i deklaratywnych potoków Lakeflow Spark. Przykład:
- Bezserwerowe magazyny SQL
- Trenowanie modelu mozaiki sztucznej inteligencji — prognozowanie
- Monitorowanie jakości danych
- Optymalizacja predykcyjna
Wymagania dotyczące obliczeń bezserwerowych
Przetwarzanie bezserwerowe jest domyślnie dostępne w większości obszarów roboczych. Nie są wymagane żadne kroki ręcznego włączania.
Aby uzyskać dostęp do obliczeń bezserwerowych, obszar roboczy musi spełniać następujące wymagania:
- Musi mieć włączony Unity Catalog.
- Musi znajdować się w obsługiwanym regionie dla obliczeń bezserwerowych. Zobacz Dostępność bezserwerowa.
- Nie można włączyć PCI-DSS w profilu zabezpieczeń zgodności. Zobacz PCI DSS v4.0.
Jeśli obszar roboczy spełnia te wymagania, zasoby obliczeniowe bezserwerowe są już dostępne. Starsze obszary robocze, które nie mają włączonego dostępu do Unity Catalog, nie mają dostępu do środowiska obliczeniowego bez serwera. Zobacz Jak zaktualizować obszary robocze Azure Databricks do Unity Catalog.
Ograniczenia przetwarzania bezserwerowego
Aby uzyskać listę ograniczeń, zobacz Ograniczenia obliczeniowe bezserwerowe.
Często zadawane pytania
- Jak są wdrażane wersje?
- Jak sprawdzić, którą wersję bezserwerową mam uruchomioną?
- Jak oszacować koszty bezserwerowe?
- Jak analizować użycie jednostek DBU dla określonego obciążenia?
- Czy występuje opóźnienie między uruchomieniem zadania lub zapytania a pojawieniem się opłat w tabeli rozliczania użycia w systemie?
- Dlaczego widzę rekordy rozliczeniowe dla zadań bezserwerowych, mimo że nie uruchamiam obciążeń bezserwerowych?
- Czy przetwarzanie bezserwerowe obsługuje prywatne repozytoria?
- Jak zainstalować biblioteki do mojej pracy?
- Czy mogę nawiązać połączenie z niestandardowymi źródłami danych?
- Jak działa sieć bezserwerowej płaszczyzny obliczeniowej?
- Czy można skonfigurować bezserwerowe obliczenia dla zadań za pomocą pakietów deklaratywnej automatyzacji?
- Jak mogę uruchomić obciążenie bezserwerowe z lokalnej maszyny programistycznej lub z aplikacji danych?
Jak są wypuszczane nowe wersje?
Przetwarzanie bezserwerowe to produkt bez wersji, co oznacza, że usługa Databricks automatycznie uaktualnia środowisko uruchomieniowe bezserwerowe, aby wspierać ulepszenia i uaktualnienia platformy. Wszyscy użytkownicy otrzymują te same aktualizacje, wdrażane w krótkim czasie.
Jak mogę określić, którą wersję środowiska bezserwerowego używam?
Obciążenia bezserwerowe są zawsze uruchamiane w najnowszej wersji środowiska uruchomieniowego. Zobacz Informacje o wersji dla najnowszej wersji.
Jak mogę oszacować koszty bezserwerowe?
Databricks zaleca uruchamianie i testowanie porównawcze reprezentatywnego lub określonego obciążenia, a następnie analizowanie tabeli rozliczeń. Zobacz Informacje o tabelach systemu użycia rozliczanego.
Jak mogę przeanalizować użycie jednostek DBU dla określonego obciążenia?
Aby wyświetlić koszt określonego obciążenia, wykonaj zapytanie dotyczące tabeli systemu system.billing.usage. Zobacz Monitorowanie kosztów obliczeń bezserwerowych w celu uzyskania przykładowych zapytań oraz pobrania naszego pulpitu nawigacyjnego do obserwacji kosztów.
Czy występuje opóźnienie między uruchomieniem zadania lub zapytania a pojawieniem się opłat w tabeli rozliczanej używalności systemu?
Tak, może wystąpić do 24-godzinnego opóźnienia między uruchomieniem zadania a jego użyciem, zanim zostanie odzwierciedlone w tabeli systemu rozliczania użycia.
Dlaczego widzę rekordy rozliczeniowe dla zadań bezserwerowych, mimo że nie uruchamiam obciążeń bezserwerowych?
Monitorowanie jakości danych i optymalizacja predykcyjna są uruchamiane w infrastrukturze bezserwerowej i są rozliczane w ramach jednostki SKU zadań bezserwerowych. Te funkcje są zarządzane oddzielnie od komputacji bezserwerowej dla notesów, przepływów pracy i potoków deklaratywnych Lakeflow Spark.
Czy przetwarzanie bezserwerowe obsługuje prywatne repozytoria?
Repozytoria mogą być prywatne lub wymagać uwierzytelniania. Ze względów bezpieczeństwa wymagany jest wstępnie podpisany adres URL podczas uzyskiwania dostępu do uwierzytelnionych repozytoriów.
Jak mogę zainstalować biblioteki dla moich zadań?
Usługa Databricks zaleca używanie środowisk do instalowania bibliotek dla zadań i zarządzania nimi. Zobacz Skonfiguruj środowisko dla zadań w pracy.
Czy mogę nawiązać połączenie z niestandardowymi źródłami danych?
Nie, obsługiwane są tylko źródła korzystające z federacji Lakehouse. Zobacz Obsługiwane źródła danych.
Jak działa sieć dla płaszczyzny obliczeniowej bez serwera?
Bezserwerowe zasoby obliczeniowe działają na bezserwerowej płaszczyźnie obliczeniowej, która jest zarządzana przez usługę Azure Databricks. Aby uzyskać więcej informacji na temat sieci i architektury, zobacz Sieć bezserwerowej płaszczyzny obliczeniowej.
Czy można skonfigurować bezserwerowe obliczenia dla zadań za pomocą pakietów deklaratywnej automatyzacji?
Tak, pakiety automatyzacji deklaratywnej mogą służyć do konfigurowania zadań, które używają bezserwerowych obliczeń. Zobacz Zadanie korzystające z bezserwerowych obliczeń.
Jak mogę uruchomić obciążenie bezserwerowe z lokalnej maszyny programistycznej lub z aplikacji danych?
Usługa Databricks Connect umożliwia łączenie się z usługą Databricks z komputera lokalnego i uruchamianie obciążeń bezserwerowych. Zobacz Co to jest usługa Databricks Connect?.