Aracılığıyla paylaş


Azure Databricks yapılandırma profilleri

Azure Databricks yapılandırma profili (bazenyapılandırma profili olarak da adlandırılır), yapılandırma profiliveya yalnızca bir ) 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 uygulamalarınız 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

Azure Databricks yapılandırma profilleri dosyası oluşturmak için Databricks CLIdatabricks configure komutunu çalıştırın veya şu adımları izleyin:

  1. Unix, Linux veya macOS'taki .databrickscfg (kendi kullanıcı ana dizininiz) klasörünüzde ya da Windows'taki ~ (kendi kullanıcı ana dizininiz) klasörünüzde henüz yoksa, %USERPROFILE% adlı bir dosya oluşturmak için en çok 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> yapılandırma profili için, DEFAULT, DEVELOPMENT, PRODUCTIONveya benzeri gibi benzersiz bir adla. Aynı .databrickscfg dosyasında birden çok yapılandırma profiliniz olabilir, ancak her yapılandırma profilinin bu dosya içinde benzersiz bir adı olmalıdır.
    • hedef Databricks kimlik doğrulama türü için gerekli alanlardan birinin adı ve değeriyle <field-name> ve <field-value>. 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 dosyası şöyle görünebilir:

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

Ek yapılandırma profilleri oluşturmak için aynı .databrickscfg dosyasında 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 .databrickscfg dosyasında 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~...

Bahşiş

Databricks CLI kullanarak yapılandırma profillerinizi test edebilirsiniz. Yapılandırma profillerinizi test edin,görün.