Sdílet prostřednictvím


Vytvoření SQL Warehouse

Správci pracovních prostorů a dostatečně privilegovaní uživatelé můžou konfigurovat a spravovat služby SQL Warehouse. Tento článek popisuje, jak vytvářet, upravovat a monitorovat existující sklady SQL.

Můžete také vytvářet sklady SQL pomocí rozhraní API služby SQL Warehouse nebo Terraformu.

Databricks doporučuje používat bezserverové sklady SQL, pokud jsou k dispozici.

Poznámka:

Většina uživatelů nemůže vytvářet sklady SQL, ale může restartovat libovolný SQL Warehouse, ke kterému se může připojit. Viz Připojení ke službě SQL Warehouse.

Požadavky

Sql Warehouse mají následující požadavky:

  • Pokud chcete vytvořit SQL Warehouse, musíte být správcem pracovního prostoru nebo uživatelem s neomezenými oprávněními k vytvoření clusteru.
  • Než budete moct vytvořit bezserverový SQL Warehouse v oblasti, která tuto funkci podporuje, může být nutné provést kroky. Viz Povolení skladů SQL bez serverů.
  • U klasických nebo profesionálních SQL skladišť musí mít váš účet Azure odpovídající kvótu virtuálních procesorů. Výchozí kvóta virtuálních procesorů je obvykle adekvátní k vytvoření bezserverového SQL Warehouse, ale nemusí stačit ke škálování služby SQL Warehouse nebo k vytvoření dalších skladů. Viz Požadovaná kvóta virtuálních procesorů Azure pro služby Classic a Pro SQL Warehouse. Můžete požádat o další kvótu vCPU. Váš účet Azure může mít omezení toho, kolik kvóty vCPU si můžete vyžádat. Další informace získáte od týmu účtu Azure.

Vytvořit SQL datový sklad

Vytvoření SQL Warehouse pomocí webového uživatelského rozhraní:

  1. Na bočním panelu klikněte na SQL Warehouse .
  2. Klikněte na Vytvořit SQL Warehouse.
  3. Zadejte název skladu.
  4. (Volitelné) Nakonfigurujte nastavení skladu. Viz Konfigurace nastavení skladu SQL.
  5. (Volitelné) Konfigurace upřesňujících možností Viz Upřesňující možnosti.
  6. Klikněte na Vytvořit.
  7. (Volitelné) Nakonfigurujte přístup ke službě SQL Warehouse. Viz Správa SQL skladu.

Vytvořený sklad se spustí automaticky.

Výchozí konfigurace SQL Warehouse

Konfigurace nastavení SQL Warehouse

Při vytváření nebo úpravách SLUŽBY SQL Warehouse můžete upravit následující nastavení:

  • Velikost clusteru představuje velikost uzlu ovladače a počet pracovních uzlů přidružených ke clusteru. Výchozí hodnota je X-Large. Pokud chcete snížit latenci dotazů, zvětšete velikost.

  • Automatické zastavení určuje, jestli se sklad zastaví, pokud je nečinný po zadaný počet minut. Nečinné sklady SQL nadále hromadí poplatky za DBU a cloudové instance, dokud se nezastaví.

    • Pro a klasické SQL sklady: Výchozí hodnota je 45 minut, což se doporučuje pro typické použití. Minimum je 10 minut.
    • Bezserverové sklady SQL: Výchozí hodnota je 10 minut, což se doporučuje pro typické použití. Minimální hodnota je 5 minut při použití uživatelského rozhraní. Všimněte si, že pomocí rozhraní SQL warehouses API můžete vytvořit bezserverový SQL sklad. V takovém případě můžete hodnotu automatického zastavení nastavit na 1 minutu.
  • Škálování nastaví minimální a maximální počet clusterů, které se použijí pro dotaz. Výchozí hodnota je minimálně a maximálně jeden cluster. Pokud chcete zpracovat více souběžných uživatelů pro daný dotaz, můžete zvýšit maximální počet clusterů. Azure Databricks doporučuje cluster pro každých 10 souběžných dotazů.

    Aby se zachoval optimální výkon, Azure Databricks pravidelně recykluje clustery, které běží déle než 24 hodin. Během recyklace azure Databricks vytvoří nový cluster a začne na něj převádět nové dotazy při vyřazení starého clusteru z provozu. Existující dotazy se budou dál spouštět ve starém clusteru, dokud nebudou dokončeny.

    Během tohoto přechodného období můžete dočasně zobrazit počet clusterů, který překračuje nakonfigurované maximum. Pokud je například maximální počet clusterů nastavený na 1, může se během recyklace zobrazit 2 aktivní clustery. Azure Databricks čeká na dokončení všech dotazů ve starém clusteru před ukončením. Pokud starý cluster nejde ukončit do 4 hodin kvůli dlouhotrvajícím dotazům, Azure Databricks vynutí cluster dokončit proces recyklace.

  • Typ určuje typ skladu. Pokud je ve vašem účtu povolená bezserverová služba, je výchozí bezserverová verze. Seznam typů SQL skladů najdete v .

Upřesnit možnosti

Při vytváření nového SQL Warehouse nebo úpravě existujícího SQL Warehouse nakonfigurujte následující upřesňující možnosti rozšířením oblasti Upřesnit možnosti . Tyto možnosti můžete také nakonfigurovat pomocí rozhraní SQL Warehouse API.

  • Značky: Značky umožňují monitorovat náklady na cloudové prostředky používané uživateli a skupinami ve vaší organizaci. Značky zadáte jako páry klíč-hodnota.

  • katalog Unity: Pokud je pro pracovní prostor povolený katalog Unity, je výchozím nastavením pro všechny nové sklady v pracovním prostoru. Pokud pro váš pracovní prostor není povolený katalog Unity, tato možnost se nezobrazí. Podívejte se na Co je katalog Unity?.

  • Kanál: Pomocí kanálu Preview otestujte nové funkce, včetně dotazů a řídicích panelů, předtím, než se stane standardem SQL Databricks.

    Poznámky k verzi uvádějí, co je obsaženo v nejnovější verzi náhledu.

Důležité

Databricks nedoporučuje používat verzi Preview pro produkční úlohy. Vzhledem k tomu, že vlastnosti skladu můžou zobrazit jenom správci pracovního prostoru, včetně jeho kanálu, zvažte, že databricks SQL Warehouse používá verzi Preview v názvu daného skladu, aby ji uživatelé nemohli používat pro produkční úlohy.

Nastavení výchozího skladu na úrovni uživatele

Důležité

Tato funkce je v beta verzi. Správci pracovního prostoru můžou řídit přístup k této funkci ze stránky Previews . Podívejte se na Správa náhledů Azure Databricks.

Výchozí SQL Warehouse můžete nastavit tak, aby se automaticky používal při spouštění dotazů. Toto nastavení přepíše výchozí sklad na úrovni pracovního prostoru, pokud existuje. Pokud chcete toto nastavení použít, musí být váš pracovní prostor povolený pro beta verzi Preview. Viz Nastavení výchozího SQL Warehouse pro pracovní prostor.

Pomocí rozevírací nabídky můžete nastavit nové výchozí nastavení z libovolné plochy pro vytváření v Databricks SQL, včetně editoru SQL, řídicích panelů AI/BI, AI/BI Genie, Upozornění a Průzkumníka katalogu.

Nastavení výchozího skladu na úrovni uživatele:

  1. Kliknutím na rozevírací nabídku vyberte výpočetní prostředky SQL Warehouse.

  2. Klikněte na Přizpůsobit výchozí sklad.

    Rozevírací nabídka SQL Warehouse s možností přizpůsobení výchozího skladu v dolní části seznamu

  3. Vyberte jednu z následujících možností:

  • Výchozí pracovní prostor: Toto nastavení ponechte tak, aby používalo výchozí sadu skladů pro pracovní prostor.
  • Naposledy vybráno: Výchozí výběr zobrazuje poslední sklad, který jste vybrali jako výpočetní prostředky.
  • Vlastní výchozí nastavení: Jako výchozí sklad zvolte nový SQL Warehouse. Tím se přepíše výchozí nastavení na úrovni pracovního prostoru. Po nastavení se vybraný sklad automaticky vybere jako výpočetní objekt. Toto nastavení můžete ručně přepsat výběrem jiného SQL Warehouse v rozevírací nabídce.

Správa SQL datového úložiště

Správci a uživatelé pracovního prostoru s oprávněními CAN MANAGE ve službě SQL Warehouse můžou provádět následující úlohy ve stávajícím SQL Warehouse:

  • Pokud chcete zastavit spuštěný sklad, klikněte na ikonu zastavení vedle skladu.

  • Pokud chcete spustit zastavený sklad, klikněte na ikonu startu vedle skladu.

  • Pokud chcete upravit sklad, klikněte na ikonu nabídky Kebab. Potom klikněte na Upravit.

  • Chcete-li přidat a upravit oprávnění, klepněte na ikonu nabídky Kebab. Potom klepněte na Oprávnění.

    • Přiřaďte Může zobrazit, aby uživatelé mohli zobrazit sklady SQL, včetně historie dotazů a profilů dotazů. Tito uživatelé nemůžou spouštět dotazy ve skladu.
    • Přiřaďte uživatelům možnost Používat, kteří potřebují spouštět dotazy v datovém skladu.
    • Přiřaďte možnost Monitorování výkonným uživatelům pro řešení potíží a optimalizaci výkonu dotazů. Oprávnění sledovat umožňuje uživatelům spouštět dotazy a monitorovat SQL sklady, včetně historie dotazů a profilů dotazů.
    • Přiřaďte Spravovat uživatelům zodpovědným za rozhodování o velikosti a limitech výdajů SQL skladu.
    • Vlastník je automaticky přiřazen tvůrci SQL skladu.

    Další informace o úrovních oprávnění najdete v tématu Seznamy ACL služby SQL Warehouse.

  • Chcete-li upgradovat sklad SQL na bezserverový, klikněte na ikonu nabídky Kebab, poté klikněte na Upgradovat na bezserverový.

  • Pokud chcete odstranit sklad, klikněte na ikonu nabídky Kebab. Potom klikněte na Odstranit.

Poznámka:

Pokud chcete obnovit odstraněné sklady do 14 dnů, obraťte se na zástupce Databricks.