Nastavení správce SQL Warehouse

Tento článek vysvětluje nastavení SQL Warehouse a řízení přístupu dostupné správcům pracovního prostoru.

Databricks doporučuje zachovat výchozí nastavení pro všechny konfigurace na úrovni pracovního prostoru pro sql warehouse. Tato nastavení předpokládají, že správci pracovního prostoru zodpovídají za vytváření a konfiguraci všech skladů SQL a že pro zásady správného řízení dat používáte Katalog Unity.

Správci pracovního prostoru můžou pro pracovní prostor Azure Databricks nakonfigurovat následující oprávnění:

  • Odvolá veškerý přístup ke službě SQL Warehouse.
  • Udělte možnost vytvářet sklady SQL.
  • Nakonfigurujte výchozí parametry, které řídí výpočetní prostředí SQL Warehouse.
  • Nakonfigurujte zásady přístupu k datům pro sql warehouse.

Poznámka:

Ve výchozím nastavení mají všichni uživatelé přístup k Databricks SQL. Pokud chcete připojit uživatele k Databricks SQL, měli byste nasadit SQL Warehouse, udělit uživatelům přístup k SQL Warehouse a udělit přístup k datům pomocí katalogu Unity.

Ve výchozím nastavení mají nové pracovní prostory povolené bezserverové sklady SQL v podporovaných oblastech. Viz Povolení bezserverových skladů SQL.

Odvolání přístupu ke službě SQL Warehouse

Přístup k SQL Warehouse pro uživatele, instanční objekt nebo skupinu můžete odvolat zrušením přiřazení Databricks SQL access oprávnění. Viz Správa nároků.

Udělení oprávnění k vytvoření SQL Warehouse

Oprávnění k vytvoření SQL Warehouse můžete udělit uživateli, instančnímu objektu nebo skupině přiřazením Allow unrestricted cluster creation oprávnění. Viz Správa nároků.

Konfigurace parametrů SQL

Konfigurace všech skladů s parametry SQL:

  1. Klikněte na své uživatelské jméno v horním panelu pracovního prostoru a v rozevíracím seznamu vyberte Nastavení.

  2. Klikněte na Spravovat vedle skladů SQL.

  3. Do textového pole Parametry konfigurace SQL zadejte jeden pár klíč-hodnota na řádek. Oddělte název parametru od jeho hodnoty mezerou. Pokud chcete například povolit ANSI_MODE:

    Snímek obrazovky znázorňující ANSI_MODE nastavenou na true pro všechny služby SQL Warehouse

    Seznam všech parametrů podporovaných v globálním oboru najdete v tématu Parametry konfigurace.

  4. Klikněte na Uložit.

Důležité

Když změníte parametr konfigurace SQL, všechny spuštěné služby SQL Warehouse se automaticky restartují.

Obecný přehled dostupných parametrů konfigurace SQL najdete v tématu Parametry konfigurace.

Informace o konfiguraci všech skladů SQL pomocí rozhraní REST API najdete v tématu ROZHRANÍ SQL Warehouses API.

Konfigurace zásad přístupu k datům pro sql warehouse

Databricks doporučuje spravovat zásady přístupu k datům pomocí katalogu Unity.

Některé zdroje dat můžou vyžadovat další oprávnění. Viz Povolení konfigurace přístupu k datům.

Poznámka:

Pokud konfigurujete jiné zásady přístupu k datům než Katalog Unity, použijí se také starší seznamy ACL tabulek. Viz Povolení řízení přístupu k tabulce metastoru Hive v clusteru (starší verze).

Převod vlastnictví SQL Warehouse

Uživatel, na který převádíte vlastnictví SQL Warehouse, musí mít Allow unrestricted cluster creation nárok.

  1. Jako správce pracovního prostoru se přihlaste k pracovnímu prostoru Azure Databricks.
  2. Na bočním panelu klikněte na SQL Warehouse .
  3. V řádku skladu klikněte na Nabídka Kebab nabídku kebab úplně vpravo a vyberte Oprávnění. Zobrazí se oprávnění SQL Warehouse.
  4. Klikněte na ikonu ozubeného kola v pravém horním rohu a klikněte na Přiřadit nového vlastníka.
  5. Vyberte uživatele, kterému chcete přiřadit vlastnictví. Instanční objekty a skupiny nelze přiřadit vlastnictví služby SQL Warehouse.
  6. Klikněte na tlačítko Potvrdit.