Udostępnij za pośrednictwem


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życie katalogu Unity do zarządzania danymi.

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 magazynów SQL dla użytkownika, jednostki usługi lub grupy, anulując przypisanie uprawnienia Databricks SQL access. Zobacz Zarządzanie uprawnieniami.

Udzielanie uprawnień tworzenia usługi SQL Warehouse

Uprawnienia do tworzenia magazynu SQL można przyznać użytkownikowi, jednostce usługi lub grupie, przypisując uprawnienie Allow unrestricted cluster creation. 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ę Obliczenia w obszarze nagłówka Ustawienia po lewej stronie ekranu.

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

  4. W polu tekstowym parametrów 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 ustawiony na wartość true dla wszystkich magazynów SQL

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

  5. 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 regułami dostępu do danych przy użyciu Unity Catalog.

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ż Unity Catalog mają zastosowanie również starsze listy kontroli dostępu tabel. Zobacz Włącz kontrolę dostępu do tabel metastore Hive na 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, któremu 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ź.