Sdílet prostřednictvím


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

Přidejte sql warehouse jako prostředky Databricks Apps, abyste aplikaci umožnili připojení k výpočetním prostředkům a spouštění dotazů SQL.

Přidání prostředku SQL Warehouse

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

  1. Při vytváření nebo úpravě aplikace přejděte ke kroku Konfigurace .
  2. V části Prostředky aplikace klikněte na + Přidat prostředek.
  3. Jako typ prostředku vyberte SQL Warehouse .
  4. Zvolte SQL Warehouse z dostupných možností ve vašem pracovním prostoru.
  5. 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.
  6. (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í valueFrom pole.

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, instanční objekt aplikace ztratí přístup k 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ů.