Sdílet prostřednictvím


Vytváření a správa zásad výpočetních prostředků

Tento článek vysvětluje, jak vytvořit a spravovat zásady ve vašem pracovním prostoru. Informace o zápisu definic zásad najdete v referenčních informacích k zásadám výpočetních prostředků.

Poznámka:

Zásady vyžadují plán Premium.

Co jsou zásady výpočetních prostředků?

Zásady jsou správci pracovního prostoru nástrojů, které můžou použít k omezení oprávnění k vytvoření výpočetních prostředků uživatele nebo skupiny na základě sady pravidel zásad.

Zásady poskytují následující výhody:

  • Omezte uživatele na vytváření clusterů s předepisenými nastaveními.
  • Omezte uživatele na vytváření určitého počtu clusterů.
  • Zjednodušte uživatelské rozhraní a povolte více uživatelům vytvářet vlastní clustery (opravou a skrytím některých hodnot).
  • Řízení nákladů omezením maximálních nákladů na cluster (nastavením limitů atributů, jejichž hodnoty přispívají k hodinové ceně).
  • Vynucujte instalace knihoven v oboru clusteru.

Vytvořte zásadu

Toto jsou základní instrukce k vytvoření zásady. Informace o definování zásad najdete v referenčních informacích k zásadám výpočetních prostředků.

  1. Na bočním panelu klikněte na Ikona výpočetních prostředků Výpočty.
  2. Klikněte na kartu Zásady .
  3. Klikněte na Create policy (Vytvořit zásadu).
  4. Pojmenujte zásadu. Názvy zásad nerozlišují malá a velká písmena.
  5. Volitelně můžete v rozevíracím seznamu Rodina vybrat rodinu zásad. Určuje šablonu, ze které zásadu sestavíte.
  6. Zadejte popis zásady. To ostatním pomáhá znát účel zásady.
  7. Na kartě Definice zadejte definici zásady.
  8. Na kartě Knihovny přidejte do výpočetních prostředků všechny knihovny s vymezeným výpočetním oborem, které mají být zásady nainstalovány na výpočetní prostředky. Viz Přidání knihoven do zásad.
  9. Na kartě Oprávnění přiřaďte oprávnění k zásadám a volitelně nastavte maximální počet prostředků, které může uživatel vytvořit pomocí této zásady.
  10. Klikněte na Vytvořit.

Použití rodin zásad

Když vytvoříte zásadu, můžete zvolit použití rodiny zásad. Rodiny zásad jsou azure Databricks– poskytují šablony zásad s předem vyplněnými pravidly, která jsou navržená tak, aby řešila běžné případy použití výpočetních prostředků.

Při použití rodiny zásad se pravidla pro vaši zásadu dědí z rodiny zásad. Po výběru rodiny zásad můžete vytvořit zásadu tak, jak je, nebo můžete přidat pravidla nebo přepsat daná pravidla. Další informace orodinách

Přidání knihoven do zásad

Knihovny můžete přidat do zásad, aby se knihovny automaticky nainstalovaly na výpočetní prostředky. Do zásad můžete přidat maximálně 500 knihoven.

Poznámka:

Dříve jste možná přidali knihovny s oborem výpočetních prostředků pomocí inicializačních skriptů. Databricks doporučuje místo inicializačních skriptů k instalaci knihoven používat zásady výpočetních prostředků.

Přidání knihovny do zásad:

  1. V dolní části stránky Vytvořit zásadu klikněte na kartu Knihovny .

  2. Klikněte na Přidat knihovnu.

  3. Vyberte jednu z možností zdroje knihovny a pak postupujte podle pokynů uvedených níže:

    Zdroj knihovny Pokyny
    Pracovní prostor Vyberte soubor pracovního prostoru nebo nahrajte soubor Whl, zip wheelhouse, JAR, ZIP, tar nebo requirements.txt soubor. Viz Instalace knihoven ze souborů pracovního prostoru
    Obsahy Vyberte soubor Whl, JAR nebo requirements.txt ze svazku. Viz Instalace knihoven ze svazku.
    Cesta k souboru nebo ADLS Vyberte typ knihovny a zadejte úplný identifikátor URI objektu knihovny (například: abfss://container-name@storage-account-name.dfs.core.windows.net/path/to/library.whl). Viz Instalace knihoven z úložiště objektů.
    PyPI Zadejte název balíčku PyPI. Viz balíček PyPI.
    Maven Zadejte souřadnici Mavenu. Viz balíček Maven nebo Spark.
    CRAN Zadejte název balíčku. Viz balíček CRAN.
    DBFS (nedoporučuje se) Načtěte soubor JAR nebo Whl do kořenového adresáře DBFS. Nedoporučuje se, protože soubory uložené v DBFS můžou upravovat libovolný uživatel pracovního prostoru.
  4. Klikněte na tlačítko Přidat.

Účinek přidávání knihoven do zásad

Pokud přidáte knihovny do zásad:

  • Uživatelé nemůžou do výpočetních prostředků, které používají tuto zásadu, instalovat ani odinstalovat knihovny s vymezeným výpočetním oborem.
  • Knihovny nakonfigurované prostřednictvím uživatelského rozhraní, rozhraní REST API nebo rozhraní příkazového řádku pro existující výpočetní prostředky se při příštím restartování výpočetních prostředků odeberou.
  • Knihovny závislostí pro úlohy, které používají tuto zásadu ve výpočetních prostředcích úloh, jsou zakázané.

Oprávnění zásad

Ve výchozím nastavení mají správci pracovního prostoru oprávnění ke všem zásadám. Uživatelé, kteří nejsou správci, musí mít udělená oprávnění k zásadám, aby měli přístup k zásadám.

Pokud má uživatel neomezená oprávnění k vytváření clusteru, bude mít také přístup k neomezeným zásadám. To jim umožňuje vytvářet plně konfigurovatelné výpočetní prostředky.

Pokud uživatel nemá přístup k žádným zásadám, rozevírací seznam zásad se v uživatelském rozhraní nezobrazí.

Omezení počtu výpočetních prostředků na uživatele

Oprávnění zásad umožňují nastavit maximální počet výpočetních prostředků na uživatele. Určuje, kolik prostředků může uživatel vytvořit pomocí této zásady. Pokud uživatel překročí limit, operace selže.

Pokud chcete omezit počet prostředků, které může uživatel vytvořit pomocí zásady, zadejte hodnotu do nastavení Maximální výpočetní prostředky na uživatele na kartě Oprávnění v uživatelském rozhraní zásad.

Poznámka:

Azure Databricks proaktivně neukončí prostředky kvůli zachování limitu. Pokud má uživatel spuštěné tři výpočetní prostředky se zásadou a správce pracovního prostoru sníží limit na jeden, budou se tři prostředky dál spouštět. Další prostředky musí být ručně ukončeny, aby byly v souladu s limitem.

Správa zásad

Po vytvoření zásady ji můžete upravit, naklonovat a odstranit.

Přijetí zásady můžete také monitorovat zobrazením výpočetních prostředků, které zásadu používají. Na stránce Zásady klikněte na zásadu, kterou chcete zobrazit. Potom kliknutím na kartu Výpočty nebo Úlohy zobrazíte seznam prostředků, které používají zásadu.

Úprava zásad

Můžete chtít upravit zásadu a aktualizovat její oprávnění nebo její definice. Chcete-li upravit zásadu, vyberte zásadu na stránce Zásady a klikněte na tlačítko Upravit. Po kliknutí na Upravit můžete kliknutím na kartu Oprávnění aktualizovat oprávnění zásad. Můžete také aktualizovat definici zásady.

Po aktualizaci definic zásad se výpočetní prostředky vytvořené pomocí této zásady automaticky neaktualizují s použitím nových definic zásad. Pomocí vynucení dodržování zásad můžete aktualizovat všechny nebo některé z těchto výpočetních prostředků. Viz Vynucení dodržování zásad.

Klonování zásad

Pomocí funkce klonování můžete také vytvořit novou zásadu z existující zásady. Otevřete zásadu, kterou chcete klonovat, a klikněte na tlačítko Klonovat . Potom změňte hodnoty polí, která chcete upravit, a klikněte na Vytvořit.

Odstranění zásady

Na stránce Zásady vyberte zásadu a potom klikněte na Odstranit. Když se zobrazí dotaz, jestli chcete zásadu opravdu odstranit, klikněte znovu na Odstranit .

Všechny výpočetní prostředky, které se řídí odstraněnou zásadou, se můžou pořád spouštět, ale nejde je upravovat, pokud uživatel nemá neomezená oprávnění k vytváření clusteru.

Vynucení dodržování zásad

Po úpravě zásady se výpočetní prostředky vytvořené pomocí této zásady automaticky neaktualizují, aby dodržovaly nová pravidla zásad. Pokud chcete zobrazit seznam výpočetních prostředků, které se řídí zásadami, klikněte na zásadu v uživatelském rozhraní a potom na kartu Výpočetní prostředky zobrazte související výpočetní prostředky pro všechny účely nebo na kartě Úlohy a zobrazte seznam úloh, které běží na výpočetních prostředcích, které se řídí zásadami.

Tyto seznamy vám také řeknou, jestli některé výpočetní prostředky nedodržují aktuální definice zásad.

Sdílené výpočetní uživatelské rozhraní dodržování zásad

Aktualizace výpočetních prostředků tak, aby vyhovovaly zásadám:

  1. Na stránce Zásady klikněte na zásadu, kterou jste aktualizovali.
  2. Kliknutím na kartu Výpočty nebo Úlohy zobrazíte seznam prostředků nebo úloh, které používají zásadu. Ve sloupci Dodržování předpisů zjistíte, které prostředky jsou v souladu s aktuálními definicemi zásad.
  3. Kliknutím na Tlačítko Opravit vše aktualizujte všechny výpočetní prostředky v seznamu, které nedodržují předpisy. Výpočetní prostředky můžete aktualizovat také jednotlivě kliknutím na tlačítko Opravit na řádku prostředku.
  4. (Volitelné) Pokud chcete vynutit zásady pro aktuálně spuštěné výpočetní prostředky, zaškrtněte políčko Vynutit spuštěné clustery . Tím se okamžitě restartuje spuštěný výpočetní prostředek.
  5. Kliknutím na Vynutit provedete aktualizace. Po dokončení operace vynucení získáte souhrn provedených změn.
  6. Klikněte na tlačítko Hotovo.

Kromě toho výpočetní prostředky, které jsou mimo dodržování předpisů, zahrnují do uživatelského rozhraní podrobností výpočetních prostředků popisek Mimo dodržování předpisů . Uživatelé s oprávněními CAN MANAGE u výpočetního prostředku můžou vynutit dodržování předpisů z této stránky kliknutím na Další a pak Opravit dodržování předpisů.

Dodržování zásad z uživatelského rozhraní dodržování předpisů