Ustawienia administratora usługi SQL Warehouse

W tym artykule opisano ustawienia usługi SQL Warehouse i mechanizmy kontroli dostępu dostępne dla administratorów obszaru roboczego.

Usługa Databricks zaleca zachowanie domyślnych ustawień dla wszystkich konfiguracji na poziomie obszaru roboczego dla magazynów SQL. Te ustawienia zakładają, że administratorzy obszaru roboczego są odpowiedzialni za tworzenie i konfigurowanie wszystkich magazynów SQL oraz używanie usługi Unity Catalog do zapewniania ładu danych.

Administratorzy obszaru roboczego mogą skonfigurować następujące uprawnienia dla obszaru roboczego usługi Azure Databricks:

  • Odwoływanie całego dostępu do magazynów SQL.
  • Udziel możliwości tworzenia magazynów SQL.
  • Skonfiguruj domyślne parametry kontrolujące środowisko obliczeniowe usługi SQL Warehouse.
  • Konfigurowanie zasad dostępu do danych dla magazynów SQL.

Uwaga

Domyślnie wszyscy użytkownicy mają dostęp do usługi Databricks SQL. Aby dołączyć użytkowników do usługi Databricks SQL, należy wdrożyć usługę SQL Warehouse, udzielić użytkownikom dostępu do usługi SQL Warehouse i udzielić dostępu do danych przy użyciu usługi Unity Catalog.

Domyślnie nowe obszary robocze mają bezserwerowe magazyny SQL Warehouse włączone w obsługiwanych regionach. Zobacz Włączanie bezserwerowych magazynów SQL.

Odwoływanie dostępu do usługi SQL Warehouse

Możesz odwołać dostęp do usługi SQL Warehouse dla użytkownika, jednostki usługi lub grupy, cofając przypisanie Databricks SQL access uprawnienia. Zobacz Zarządzanie uprawnieniami.

Udzielanie uprawnień tworzenia usługi SQL Warehouse

Uprawnienia do tworzenia usługi SQL Warehouse można przyznać użytkownikowi, jednostce usługi lub grupie, przypisując Allow unrestricted cluster creation uprawnienie. Zobacz Zarządzanie uprawnieniami.

Konfigurowanie parametrów SQL

Aby skonfigurować wszystkie magazyny z parametrami SQL:

  1. Kliknij swoją nazwę użytkownika na górnym pasku obszaru roboczego i wybierz pozycję Ustawienia z listy rozwijanej.

  2. Kliknij pozycję Zarządzaj obok pozycji Magazyny SQL.

  3. W polu tekstowym Parametry konfiguracji SQL określ jedną parę klucz-wartość na wiersz. Oddziel nazwę parametru od jego wartości, używając spacji. Aby na przykład włączyć polecenie ANSI_MODE:

    Zrzut ekranu przedstawiający ANSI_MODE ustawioną na wartość true dla wszystkich magazynów SQL

    Aby uzyskać listę wszystkich parametrów obsługiwanych w zakresie globalnym, zobacz Parametry konfiguracji.

  4. Kliknij przycisk Zapisz.

Ważne

Po zmianie parametru konfiguracji SQL wszystkie uruchomione magazyny SQL są automatycznie uruchamiane ponownie.

Aby zapoznać się z ogólnym omówieniem dostępnych parametrów konfiguracji SQL, zobacz Parametry konfiguracji.

Aby skonfigurować wszystkie magazyny SQL przy użyciu interfejsu API REST, zobacz interfejs API usługi SQL Warehouses.

Konfigurowanie zasad dostępu do danych dla magazynów SQL

Usługa Databricks zaleca zarządzanie zasadami dostępu do danych przy użyciu wykazu aparatu Unity.

Niektóre źródła danych mogą wymagać dodatkowych uprawnień. Zobacz Włączanie konfiguracji dostępu do danych.

Uwaga

Podczas konfigurowania zasad dostępu do danych innych niż wykaz aparatu Unity mają zastosowanie również starsze listy ACL tabel. Zobacz Włączanie kontroli dostępu do tabel magazynu metadanych Hive w klastrze (starsza wersja).

Przenoszenie własności magazynu SQL

Użytkownik, który przenosi własność usługi SQL Warehouse, musi mieć Allow unrestricted cluster creation uprawnienie.

  1. Jako administrator obszaru roboczego zaloguj się do obszaru roboczego usługi Azure Databricks.
  2. Kliknij pozycję SQL Warehouses (Magazyny SQL) na pasku bocznym.
  3. W wierszu magazynu kliknij Menu Kebab menu kebab po prawej stronie i wybierz pozycję Uprawnienia. Zostanie wyświetlony ekran uprawnienia usługi SQL Warehouse.
  4. Kliknij ikonę koła zębatego w prawym górnym rogu i kliknij pozycję Przypisz nowego właściciela.
  5. Wybierz użytkownika, do których chcesz przypisać własność. Nie można przypisać własności jednostek usług i grup w usłudze SQL Warehouse.
  6. Kliknij przycisk Potwierdź.