Konfigurowanie obszaru roboczego w celu używania usługi Databricks SQL

Ten samouczek wprowadzający zawiera wskazówki dla administratorów obszaru roboczego, którzy chcą skonfigurować usługę Databricks SQL dla użytkowników obszaru roboczego. Usługa Databricks SQL umożliwia uruchamianie wszystkich aplikacji SQL i BI na dużą skalę z lepszą ceną i wydajnością. Obejmuje on ujednolicony model zapewniania ładu, otwarte formaty i interfejsy API oraz wybrane narzędzia.

Uwaga

Usługa Databricks SQL Serverless nie jest dostępna na platformie Azure w Chinach. Usługa Databricks SQL nie jest dostępna w regionach usługi Azure Government.

Wymagania

Aby wykonać te zadania, musisz być administratorem obszaru roboczego, a obszar roboczy usługi Azure Databricks musi znajdować się w warstwie Premium lub Enterprise.

Krok 1. Włączanie dostępu do danych i konfigurowanie parametrów

Uwaga

Jeśli obszar roboczy jest włączony dla wykazu aparatu Unity, nie musisz włączać dostępu do danych. Katalog aparatu Unity domyślnie obsługuje usługi SQL Warehouse.

Jeśli obszar roboczy nie jest włączony dla wykazu aparatu Unity, musisz wybrać lub utworzyć profil wystąpienia używany przez magazyn SQL Warehouse do uzyskiwania dostępu do magazynu. Aby uzyskać instrukcje, zobacz Włączanie konfiguracji dostępu do danych.

Parametry konfiguracji na poziomie obszaru roboczego można ustawić tak, aby miały zastosowanie do wszystkich magazynów SQL w obszarze roboczym. Te parametry mają wpływ na zachowanie bazy danych Sql usługi Databricks poza określoną składnią SQL. Te parametry kontrolują takie elementy, jak wymuszanie języka ANSI SQL, użycie funkcji Photon i limity czasu instrukcji SQL. Zobacz Parametry konfiguracji SQL.

Krok 2. Udzielanie dostępu do usługi Databricks SQL

Jeśli użytkownik nie ma dostępu do usługi Databricks SQL, administrator obszaru roboczego musi przyznać mu uprawnienie. Domyślnie wszyscy nowi użytkownicy mają dostęp do usługi Databricks SQL.

Udzielanie użytkownikowi dostępu do usługi Databricks SQL

Aby udzielić użytkownikowi dostępu sql usługi Databricks:

  1. Jako administrator obszaru roboczego przejdź do Administracja Ustawienia.
  2. Kliknij kartę Użytkownicy .
  3. W wierszu użytkownika kliknij pozycję Dostęp sql usługi Databricks.

Udzielanie grupie dostępu do usługi Databricks SQL

Aby udzielić dostępu do grupy:

  1. Na stronie ustawienia administratora kliknij kartę Grupy .
  2. Kliknij nazwę grupy.
  3. Kliknij kartę Uprawnienia .
  4. Kliknij pozycję Dostęp sql usługi Databricks.

Krok 3. Tworzenie usługi SQL Warehouse

Usługa SQL Warehouse to uproszczony zasób obliczeniowy, który umożliwia uruchamianie poleceń SQL na obiektach danych w usłudze Databricks SQL.

Usługa Databricks zaleca utworzenie bezserwerowego magazynu SQL Warehouse. Bezserwerowe magazyny SQL są w pełni zarządzane przez usługę Azure Databricks i zapewniają użytkownikom natychmiastowy dostęp do elastycznych zasobów obliczeniowych. Zobacz Obliczenia bezserwerowe.

Aby utworzyć usługę SQL Warehouse:

  1. Kliknij pozycję SQL Warehouses (Magazyny SQL) na pasku bocznym, a następnie pozycję Create SQL Warehouse (Utwórz usługę SQL Warehouse).
  2. Wprowadź nazwę magazynu.
  3. Zaakceptuj domyślne ustawienia magazynu lub edytuj je.
  4. Kliknij pozycję Utwórz.
  5. Zostanie wyświetlony modalny tryb uprawnień, w którym można przyznać użytkownikom lub grupom dostęp do magazynu.

Aby dowiedzieć się więcej na temat tworzenia magazynów SQL i zarządzania nimi, zobacz Konfigurowanie magazynów SQL.

Następne kroki

Obszar roboczy jest teraz skonfigurowany do korzystania z usługi Databricks SQL. Następujące zasoby mogą pomóc dowiedzieć się więcej na temat korzystania z usługi Databricks SQL: