Sdílet prostřednictvím


Nasazení pracovního prostoru pomocí PowerShellu

Tento článek vysvětluje, jak vytvořit pracovní prostor Azure Databricks pomocí PowerShellu.

Pokud se rozhodnete používat PowerShell místně, musíte nainstalovat modul Az PowerShell a připojit se k účtu Azure pomocí rutiny Connect-AzAccount . Další informace o instalaci modulu Az PowerShell najdete v tématu Instalace Azure PowerShellu.

Pokud se chcete připojit ke svému účtu Azure pomocí uživatelského účtu nebo instančního objektu, přečtěte si téma Ověřování pomocí Azure PowerShellu.

Poznámka:

Pokud chcete vytvořit pracovní prostor Azure Databricks v komerčním cloudu Azure, který obsahuje certifikace dodržování předpisů pro státní správu USA, jako je FedRAMP High, obraťte se na tým účtu Microsoft nebo Azure Databricks a získejte přístup k tomuto prostředí.

Pokud používáte Azure Databricks poprvé, musíte zaregistrovat poskytovatele prostředků Microsoft.Databricks .

  Register-AzResourceProvider -ProviderNamespace Microsoft.Databricks

Použití služby Azure Cloud Shell

Azure hostí interaktivní prostředí Azure Cloud Shell, které můžete používat v prohlížeči. Pro práci se službami Azure můžete v prostředí Cloud Shell použít buď Bash, nebo PowerShell. Můžete použít předinstalované příkazy služby Cloud Shell ke spuštění kódu uvedeného v tomto článku, aniž byste museli instalovat cokoli do svého místního prostředí.

Spuštění služby Azure Cloud Shell:

  • Zvolte Vyzkoušet v pravém horním rohu bloku kódu. Výběr Vyzkoušet automaticky nekopíruje kód do služby Cloud Shell.
  • Přejděte na adresu https://shell.azure.com nebo výběrem tlačítka Spustit Cloud Shell otevřete Cloud Shell v prohlížeči.
  • Zvolte tlačítko Cloud Shell v pruhu nabídky v pravém horním rohu webu Azure Portal.

Pokud chcete spustit kód uvedený v tomto článku ve službě Azure Cloud Shell, postupujte takto:

  • Spusťte Cloud Shell.
  • Vyberte tlačítko Kopírovat na bloku kódu a kód zkopírujte.
  • Vložte kód do relace Cloud Shell pomocí kláves Ctrl+Shift+V ve Windows a Linuxu nebo pomocí kláves Cmd+Shift+V v systému macOS.
  • Spusťte kód stisknutím klávesy Enter.

Pokud máte více předplatných Azure, zvolte příslušné předplatné, ve kterém se mají prostředky fakturovat. Pomocí rutiny Set-AzContext vyberte konkrétní ID předplatného.

Set-AzContext -SubscriptionId 00000000-0000-0000-0000-000000000000

Vytvoření skupiny zdrojů

Vytvořte skupinu prostředků Azure pomocí rutiny New-AzResourceGroup . Skupina prostředků je logický kontejner, ve kterém se nasazují a spravují prostředky Azure jako skupina.

Následující příklad vytvoří skupinu prostředků nazvanou myresourcegroup v regionu West US 2.

New-AzResourceGroup -Name myresourcegroup -Location westus2

Vytvoření pracovního prostoru Azure Databricks

V této části vytvoříte pracovní prostor Azure Databricks pomocí PowerShellu.

New-AzDatabricksWorkspace -Name mydatabricksws -ResourceGroupName myresourcegroup -Location westus2 -ManagedResourceGroupName databricks-group -Sku standard

Zadejte následující hodnoty:

Vlastnost Popis
Název Zadejte název pracovního prostoru Databricks.
NázevSkupinyZdrojů Zadejte název existující skupiny prostředků.
Umístění Vyberte USA – západ 2. Další dostupné oblasti najdete v tématu Služby Azure dostupné v jednotlivých oblastech.
NázevSpravovanéSkupinyZdrojů Zadejte název nové spravované skupiny prostředků.
Skladová jednotka (SKU) Vyberte si mezi standardem, premium nebo zkušební verzí. Další informace o těchto úrovních najdete v tématu o cenách Databricks.

Vytvoření pracovního prostoru trvá několik minut. Po dokončení tohoto procesu se váš uživatelský účet automaticky přidá jako uživatel správce v pracovním prostoru.

Poznámka:

Pokud nasazení pracovního prostoru selže, pracovní prostor se stále vytvoří v chybovém stavu. Odstraňte neúspěšný pracovní prostor a vytvořte nový pracovní prostor, který vyřeší chyby nasazení. Když odstraníte pracovní prostor, který selhal, odstraní se také spravovaná skupina prostředků a všechny úspěšně nasazené prostředky.

Určení stavu zřizování pracovního prostoru Databricks

Pokud chcete zjistit, jestli se pracovní prostor Databricks úspěšně zřídil, můžete použít tuto rutinu Get-AzDatabricksWorkspace .

Get-AzDatabricksWorkspace -Name mydatabricksws -ResourceGroupName myresourcegroup |
  Select-Object -Property Name, SkuName, Location, ProvisioningState
Name            SkuName   Location  ProvisioningState
----            -------   --------  -----------------
mydatabricksws  standard  westus2   Succeeded