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:
Kliknij swoją nazwę użytkownika na górnym pasku obszaru roboczego i wybierz pozycję Ustawienia z listy rozwijanej.
Kliknij pozycję Obliczenia w obszarze nagłówka Ustawienia po lewej stronie ekranu.
Kliknij pozycję Zarządzaj obok pozycji Magazyny SQL.
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
:Aby uzyskać listę wszystkich parametrów obsługiwanych w zakresie globalnym, zobacz Parametry konfiguracji.
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.
- Jako administrator obszaru roboczego zaloguj się do obszaru roboczego usługi Azure Databricks.
- Kliknij pozycję SQL Warehouses (Magazyny SQL) na pasku bocznym.
- W wierszu magazynu kliknij menu kebab po prawej stronie i wybierz pozycję Uprawnienia. Zostanie wyświetlony ekran uprawnienia usługi SQL Warehouse.
- Kliknij ikonę koła zębatego w prawym górnym rogu i kliknij pozycję Przypisz nowego właściciela.
- 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.
- Kliknij przycisk Potwierdź.