Aracılığıyla paylaş


PowerShell ile çalışma alanı dağıtma

Bu makalede PowerShell kullanarak Azure Databricks çalışma alanı oluşturma adımları açıklanmaktadır.

PowerShell'i yerel olarak kullanmayı seçerseniz, bu makale Az PowerShell modülünü yüklemenizi ve Connect-AzAccount cmdlet'ini kullanarak Azure hesabınıza bağlanmanızı gerektirir. Az PowerShell modülünü yükleme hakkında daha fazla bilgi için bkz . Azure PowerShell'i yükleme.

Azure hesabınıza bir kullanıcı hesabı veya hizmet sorumlusuyla bağlanmak için bkz. Azure PowerShell ile kimlik doğrulaması.

Uyarı

Azure Ticari Bulut'ta FedRAMP High gibi US Government uyumluluk sertifikalarını barındıran bir Azure Databricks çalışma alanı oluşturmak istiyorsanız, bu deneyime erişmek için lütfen Microsoft veya Azure Databricks hesap ekibinize ulaşın.

Azure Databricks'i ilk kez kullanıyorsanız Microsoft.Databricks kaynak sağlayıcısını kaydetmeniz gerekir.

  Register-AzResourceProvider -ProviderNamespace Microsoft.Databricks

Azure Cloud Shell kullanma

Azure, tarayıcınız aracılığıyla kullanabileceğiniz etkileşimli bir kabuk ortamı olan Azure Cloud Shell'i barındırıyor. Azure hizmetleriyle çalışmak için Cloud Shell ile Bash veya PowerShell kullanabilirsiniz. Yerel ortamınıza herhangi bir şey yüklemek zorunda kalmadan bu makaledeki kodu çalıştırmak için Cloud Shell önceden yüklenmiş komutlarını kullanabilirsiniz.

Azure Cloud Shell'i başlatmak için:

Azure Cloud Shell'de bu makaledeki kodu çalıştırmak için:

  • Cloud Shell'i başlatın.
  • Kodu kopyalamak için kod bloğundaki Kopyala düğmesini seçin.
  • Windows ve Linux'ta Ctrl+ShiftV'yi seçerek veya macOS üzerinde +Shift++ seçerek kodu Cloud Shell oturumuna yapıştırın.
  • Kodu çalıştırmak için Enter'ı seçin.

Birden çok Azure aboneliğiniz varsa, kaynakların faturalandırılacağı uygun aboneliği seçin. Set-AzContext cmdlet'ini kullanarak belirli bir abonelik kimliğini seçin.

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

Bir kaynak grubu oluşturun

New-AzResourceGroup cmdlet'ini kullanarak bir Azure kaynak grubu oluşturun. Kaynak grubu, Azure kaynaklarının grup olarak dağıtıldığı ve yönetildiği bir mantıksal kapsayıcıdır.

Aşağıdaki örnek, Batı ABD 2 bölgesinde myresourcegroup adlı bir kaynak grubu oluşturur.

New-AzResourceGroup -Name myresourcegroup -Location westus2

Azure Databricks çalışma alanı oluşturma

Bu bölümde PowerShell kullanarak bir Azure Databricks çalışma alanı oluşturacaksınız.

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

Aşağıdaki değerleri girin:

Emlak Açıklama
İsim Databricks çalışma alanınız için bir ad sağlayın
Kaynak Grubu Adı Var olan bir kaynak grubu adını belirtin
Yer Batı ABD 2'yi seçin. Diğer kullanılabilir bölgeler için bkz. Bölgeye göre kullanılabilir Azure hizmetleri
YönetilenKaynakGrubuAdı Yeni yönetilen kaynak grubunun adını belirtin.
Sku Standart, Premium veya Deneme arasında seçim yapın. Bu katmanlar hakkında daha fazla bilgi için bkz . Databricks fiyatlandırması

Çalışma alanının oluşturulması birkaç dakika sürer. Bu süreç tamamlandığında, kullanıcı hesabınız çalışma alanında otomatik olarak bir yönetici kullanıcı olarak eklenir.

Uyarı

Çalışma alanı dağıtımı başarısız olduğunda, çalışma alanı yine başarısız durumda oluşturulur. Başarısız olan çalışma alanını silin ve dağıtım hatalarını düzelten yeni bir çalışma alanı oluşturun. Başarısız çalışma alanını sildiğinizde, yönetilen kaynak grubu ve başarıyla dağıtılan kaynaklar da silinir.

Databricks çalışma alanının sağlama durumunu belirleme

Databricks çalışma alanının başarıyla sağlandığını belirlemek için cmdlet'ini Get-AzDatabricksWorkspace kullanabilirsiniz.

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