Aracılığıyla paylaş


Azure Databricks yapılandırma profilleri

Azure Databricks yapılandırma profili (bazen yapılandırma profili, yapılandırma profili veya yalnızca bir profileolarak adlandırılır), Azure Databricks'in kimlik doğrulaması için ihtiyaç duyduğu ayarları ve diğer bilgileri içerir. Azure Databricks yapılandırma profilleri, araçlarınız, SDK'larınız, betikleriniz ve kullanacağınız uygulamalar için Azure Databricks yapılandırma profilleri dosyalarında (.databrickscfg) depolanır. Azure Databricks yapılandırma profillerinin araçlarınız, SDK'larınız, betikleriniz ve uygulamalarınız tarafından desteklenip desteklenmediğini öğrenmek için sağlayıcınızın belgelerine bakın. Databricks istemcisi birleşik kimlik doğrulaması uygulayan tüm katılımcı araçlar ve SDK'lar Azure Databricks yapılandırma profillerini destekler.

Azure Databricks yapılandırma profilleri dosyası oluşturma

  1. Unix, Linux veya macOS'taki (kullanıcı giriş) klasörünüzde ~ veya henüz yoksa Windows'taki (kullanıcı giriş klasörünüzde %USERPROFILE% ) adlı .databrickscfg bir dosya oluşturmak için sık kullandığınız metin düzenleyicisini kullanın. Dosya adının başındaki noktayı (.) unutmayın. Bu dosyaya aşağıdaki içeriği ekleyin:

    [<some-unique-name-for-this-configuration-profile>]
    <field-name> = <field-value>
    
  2. Önceki içeriklerde, aşağıdaki değerleri değiştirin ve dosyayı kaydedin:

    • <some-unique-name-for-this-configuration-profile>, , PRODUCTIONveya benzeri yapılandırma profili DEFAULTDEVELOPMENTiçin benzersiz bir adla. Aynı .databrickscfg dosyada birden çok yapılandırma profiliniz olabilir, ancak her yapılandırma profilinin bu dosya içinde benzersiz bir adı olmalıdır.
    • <field-name> ve <field-value> hedef Databricks kimlik doğrulama türü için gerekli alanlardan birinin adı ve değeriyle birlikte. Sağlayabilecek belirli bilgiler için, bu kimlik doğrulama türü için bu makalenin önceki bölümlerinde yer alan bölüme bakın.
    • Hedef Databricks kimlik doğrulama türü için gereken ek alanların her biri için bir <field-name> ve <field-value> çifti ekleyin.

Örneğin, Azure Databricks kişisel erişim belirteci kimlik doğrulaması için .databrickscfg dosya aşağıdaki gibi görünebilir:

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

Ek yapılandırma profilleri oluşturmak için aynı .databrickscfg dosya içinde farklı profil adları belirtin. Örneğin, her biri kendi Azure Databricks kişisel erişim belirtecine sahip ayrı Azure Databricks çalışma alanları belirtmek için:

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

[DEVELOPMENT]
host  = https://adb-2345678901234567.8.azuredatabricks.net
token = dapi234...

Azure Databricks hesapları ve farklı Databricks kimlik doğrulama türleri için dosya içinde .databrickscfg farklı profil adları da belirtebilirsiniz, örneğin:

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

[DEVELOPMENT]
azure_workspace_resource_id = /subscriptions/bc0cd1.../resourceGroups/my-resource-group/providers/Microsoft.Databricks/workspaces/my-workspace
azure_tenant_id             = bc0cd1...
azure_client_id             = fa0cd1...
azure_client_secret         = aBC1D~...