Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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í nastavení:
- Odvolá veškerý přístup ke službě SQL Warehouse.
- Udělte oprávnění k vytváření datových skladů 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.
- Nastavte výchozí sklad.
Poznámka:
Ve výchozím nastavení mají všichni uživatelé přístup k Databricks SQL. Pokud chcete připojit uživatele k Sql Databricks, proveďte následující akce:
- Nasadit SQL datový sklad. Viz Vytvoření SQL Warehouse.
- Udělte uživatelům přístup ke službě SQL Warehouse. Viz Správa SQL úložiště.
- Udělení přístupu k datům pomocí katalogu Unity Viz konfigurace přístupu k datům .
Ve výchozím nastavení mají nové pracovní prostory povolené bezserverové sklady SQL v podporovaných oblastech. Viz Povolení bezserverových SQL skladů.
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í. Podívejte se na 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 oprávnění.
Konfigurace parametrů SQL
Konfigurace všech skladů s parametry SQL:
Klikněte na své uživatelské jméno v horním panelu pracovního prostoru a v rozevírací nabídce vyberte Nastavení .
Klikněte na Výpočetní prostředky pod záhlavím Nastavení na levé straně obrazovky.
Klikněte na Spravovat vedle skladů SQL a bezserverových výpočetních prostředků.
Do textového pole Parametry konfigurace SQL zadejte na každý řádek jeden pár klíč-hodnota. Oddělte název parametru od jeho hodnoty mezerou. Pokud chcete například povolit
ANSI_MODE:
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 viz Parametry konfigurace.
Informace o konfiguraci všech skladů SQL pomocí rozhraní REST API viz 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 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 Povolit řízení přístupu k tabulkám Hive metastore v clusteru (starší verze).
Nastavení výchozího SQL Warehouse pro pracovní prostor
Nastavení výchozího skladu pomáhá sladit úlohy SQL s odpovídající velikostí výpočetních prostředků. Výchozí sql warehouse v pracovním prostoru se automaticky vybere ve většině povrchů pro vytváření SQL, včetně editoru SQL, řídicích panelů AI/BI, AI/BI Genie, Upozornění a Průzkumníka katalogu.
Jednotliví uživatelé můžou toto nastavení přepsat výběrem jiného skladu před spuštěním dotazu. Můžou také definovat vlastní výchozí sklad na úrovni uživatele, který se má použít napříč svými relacemi.
Nastavení výchozího skladu pro váš pracovní prostor:
- Klikněte na své uživatelské jméno v horním panelu pracovního prostoru a v rozevírací nabídce vyberte Nastavení .
- V části Nastavení klikněte na Výpočetní prostředky.
- Pomocí rozevírací nabídky vedle výchozího skladu vyberte nové výchozí nastavení. Pokud chcete zachovat aktuální chování, ponechte nastavení jako Naposledy vybrané.
Správci pracovních prostorů můžou pomocí rozhraní SQL Warehouses API zobrazit a upravit výchozí nastavení skladu pro libovolného uživatele. Viz Seznam přepsání výchozího skladu.
Tato nastavení je také možné spravovat pomocí Terraformu. Viz databricks_warehouses_default_warehouse_override zdroj dat.
Převod vlastnictví SQL Warehouse
Uživatel, na kterého převádíte vlastnictví SQL warehouse, musí mít Allow unrestricted cluster creation oprávnění.
- Jako správce pracovního prostoru se přihlaste k pracovnímu prostoru Azure Databricks.
- Na bočním panelu klikněte na SQL Warehouse .
- V řádku skladu klikněte na
Pak vyberte Oprávnění. Zobrazení oprávnění pro SQL Warehouse.
- Klikněte na ikonu ozubeného kola v pravém horním rohu a klikněte na Přiřadit nového vlastníka.
- Vyberte uživatele, kterému chcete přiřadit vlastnictví. Instanční objekty služby a skupiny nelze přiřadit jako vlastníky SQL skladu.
- Klikněte na tlačítko Potvrdit.