Přidání prostředku SQL Warehouse do aplikace Databricks

Přidejte SQL sklady jako prostředky aplikace Databricks, abyste umožnili vaší aplikaci připojit se k výpočetním prostředkům a spouštět dotazy SQL.

Přidejte prostředek SQL Warehouse

Než přidáte SQL Warehouse jako prostředek, projděte si požadavky na prostředek aplikace.

  1. V části Prostředky aplikace při vytváření nebo úpravě aplikace klikněte na + Přidat prostředek>SQL Warehouse.
  2. Zvolte SQL Warehouse z dostupných možností ve vašem pracovním prostoru.
  3. Vyberte odpovídající úroveň oprávnění pro vaši aplikaci:
    • Může použít: Udělí aplikaci oprávnění pro připojení ke službě SQL Warehouse a spouštění dotazů. Toto je minimální požadovaná oprávnění pro většinu aplikací.
    • Může spravovat: Udělí aplikaci oprávnění ke změně konfigurace, škálování a dalších nastavení správy. Tuto možnost vyberte pouze v případě, že vaše aplikace potřebuje spravovat sklad.
  4. (Volitelné) Zadejte vlastní klíč prostředku, což je způsob, jakým odkazujete na SQL Warehouse v konfiguraci aplikace. Výchozí klíč je sql-warehouse.

Proměnné prostředí

Když nasadíte aplikaci s prostředkem SQL Warehouse, Azure Databricks zveřejní ID skladu prostřednictvím proměnných prostředí, na které můžete odkazovat pomocí pole valueFrom.

Další informace najdete v tématu Přístup k proměnným prostředí z prostředků.

Odebrání prostředku SQL Warehouse

Když z aplikace odeberete prostředek SQL Warehouse, služební principál aplikace ztratí přístup k datovému skladu. Samotný SQL Warehouse zůstane beze změny a bude nadále dostupný pro ostatní uživatele a aplikace, které mají příslušná oprávnění.

Osvědčené postupy

Při práci s prostředky SQL Warehouse zvažte následující skutečnosti:

  • Udělte minimální oprávnění. Pokud vaše aplikace nepotřebuje provádět úlohy správy ve skladu, použijte Can use oprávnění.
  • Sql Warehouse spotřebovávají výpočetní prostředky. Monitorujte vzory dotazů vaší aplikace a využití skladu za účelem optimalizace nákladů.
  • Implementujte logiku opakování a zpracování chyb ve vaší aplikaci, abyste mohli spravovat potenciální problémy s připojením nebo nedostupnost skladu.
  • Vyberte velikosti skladu, které odpovídají požadavkům vaší aplikace na výkon a očekávanému zatížení dotazů.