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 jako uživatel, podívejte se na powershellové přihlášení pomocí uživatelského účtu Azure Databricks. Pokud se chcete připojit ke svému účtu Azure jako instančnímu objektu, podívejte se na powershellové přihlášení pomocí instančního objektu Microsoft Entra ID.

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. Předinstalované příkazy Cloud Shellu můžete použít ke spuštění kódu v tomto článku, aniž byste having nainstalovat cokoli do místního prostředí.

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

  • Select Vyzkoušet v pravém horním rohu bloku kódu. Výběrem možnosti Vyzkoušet se kód automaticky nekopíruje do Cloud Shellu.
  • Přejděte na https://shell.azure.comnebo select, a spuštěním tlačítka Spustit Cloud Shell otevřete Cloud Shell v prohlížeči.
  • Select tlačítko Cloud Shell v nabídce v pravém horním rohu v Azure Portalu.

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

  • Spusťte Cloud Shell.
  • Select tlačítko Kopírovat na bloku kódu pro zkopírování kódu.
  • 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.
  • Select Zadáním spusťte kód.

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

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ů myresourcegroup v oblasti USA – západ 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í values:

Vlastnost Popis
Name Zadejte název pracovního prostoru Databricks.
ResourceGroupName Zadejte název existující skupiny prostředků.
Umístění Select USA – západ 2. Další dostupné oblasti najdete v tématu Služby Azure dostupné v jednotlivých oblastech.
ManagedResourceGroupName Určete, jestli chcete vytvořit novou spravovanou skupinu prostředků, nebo použít existující.
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ří ve stavu selhání. 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