Sdílet prostřednictvím


Kurz: Vytvoření a nasazení sady v pracovním prostoru

Tento kurz vám pomůže začít používat sady prostředků Databricks v pracovním prostoru. Tento kurz vás provede vytvořením sady prostředků s úlohou, jejím nasazením a spuštěním úlohy v sadě – vše z pracovního prostoru.

Požadavky na použití sad v pracovním prostoru najdete v části Sady prostředků Databricks v požadavcích na pracovní prostor.

Další informace o balíčcích najdete v tématu Co jsou sady prostředků Databricks?.

Vytvoření sady

Nejprve v pracovním prostoru Databricks vytvořte sadu:

  1. Přejděte do složky Git, kde chcete vytvořit balíček.

    Návod

    Pokud jste dříve otevřeli složku Git v editoru v pracovním prostoru, můžete pomocí místní nabídky prohlížeče pracovních prostorů rychle přejít do složky Git. Viz autorské kontexty.

  2. Klikněte na tlačítko Vytvořit a potom klikněte na sadu prostředků. Případně klikněte pravým tlačítkem na složku Git nebo na příslušnou ikonu nabídky ve stromu pracovního prostoru a vyberte možnost Vytvořit>složku prostředků:

    Vytvořte sadu prostředků

  3. V dialogovém okně Vytvořit sadu prostředků dejte sadě prostředků název, například totally-awesome-bundle. Název sady může obsahovat pouze písmena, číslice, pomlčky a podtržítka. Vyberte Prázdný projekt a pak klikněte na Vytvořit a nasadit .

    Vytvořit nový balíček prostředků - dialogové okno

Tím se ve složce Git vytvoří počáteční balíček, který obsahuje .gitignore konfigurační soubor Git a požadovaný soubor Databricks Asset Bundles databricks.yml. Soubor databricks.yml obsahuje hlavní konfiguraci sady. Podrobnosti najdete v tématu Konfigurace sady prostředků Databricks.

Nový balíček souborů

Přidání poznámkového bloku

V dalším kroku přidejte poznámkový blok do sady. Poznámkový blok v následujícím příkladu vytiskne "Hello World!".

  1. Klikněte na dlaždici Přidat projekt sady poznámkových bloků . Případně klikněte na kebab pro balíček v obsahu a potom klikněte na vytvořit>poznámkový blok.

  2. Přejmenujte poznámkový blok na helloworld.

  3. Nastavte jazyk poznámkového bloku na Python a vložte do buňky poznámkového bloku následující:

    print("Hello World!")
    

Definování úlohy

Teď definujte úlohu, která spouští poznámkový blok.

  1. Kliknutím na ikonu nasazení sady přepněte na panel Nasazení .

    Ikona panelu Nasazení

  2. V části Prostředky sady klikněte na Přidat a poté na možnost Nová definice úlohy.

    Vytvoření definice úlohy

  3. Do pole Název úlohy v dialogovém okně Přidat úlohu do existujícího dialogového okna sady zadejte run-notebook. Klikněte na Přidat a nasadit.

  4. Zobrazí se dialogové okno pro potvrzení nasazení do vývoje s informacemi o prostředku úlohy, který se vytvoří v pracovním prostoru cíle vývoje. Klikněte na Deploy.

  5. Přejděte zpět k souborům sady kliknutím na ikonu složky nad ikonou nasazení. Prostředek run-notebook.job.yml úlohy byl vytvořen se základním YAML pro úlohu a některými dalšími okomentovanými ukázkovými úlohami YAML.

  6. Přidejte úkol poznámkového bloku do definice úlohy. Příklad YAML v run-notebook.job.yml souboru nahraďte následujícím kódem:

    resources:
      jobs:
        run_notebook:
          name: run-notebook
          queue:
            enabled: true
          tasks:
            - task_key: my-notebook-task
              notebook_task:
                notebook_path: ../helloworld.ipynb
    

    Konfigurace úlohy poznámkového bloku YAML

Podrobnosti o definování úlohy v YAML najdete v úloze. Syntaxe YAML pro jiné podporované typy úloh najdete v tématu Přidání úkolů do úloh v sadě prostředků Databricks.

Nasazení sady

Dále nasaďte balíček a spusťte úlohu, která obsahuje poznámkový helloworld blok.

  1. V podokně Nasazení pro sadu v části Cíle klikněte na rozevírací seznam a vyberte dev cílový pracovní prostor, pokud ještě není vybraný. Cílové pracovní prostory jsou definovány v targets mapě svazku databricks.yml. Viz režimy nasazení balíčku Databricks Asset.

    Volba cílového nasazení

  2. Klikněte na tlačítko Nasadit . Sada se ověří a podrobnosti o ověření se zobrazí v dialogovém okně.

  3. Zkontrolujte podrobnosti o nasazení v tomto dialogovém okně Potvrzení nasazení do vývoje a potom klikněte na Nasadit.

    Dialogové okno nasazení do vývojářského prostředí

    Důležité

    Nasazování balíčků a spouštění prostředků balíčku spouští kód pod aktuálním uživatelem. Ujistěte se, že kódu v sadě důvěřujete, včetně YAML, který může obsahovat nastavení konfigurace, která spouští příkazy.

Stav nasazení je výstupem okna výstupu projektu .

Spusťte úlohu

Nasazené prostředky sady jsou uvedené v části Prostředky sady. Kliknutím na ikonu přehrávání přidruženou k prostředku úlohy ji spusťte.

Výpis nasazených prostředků

Přejděte na Spustit úlohy z levého navigačního panelu k zobrazení běhu balíku. Název spuštění úlohy sady je opatřen předponou, například [dev someone] run-notebook.

Další kroky