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 profile
olarak 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
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>
Önceki içeriklerde, aşağıdaki değerleri değiştirin ve dosyayı kaydedin:
<some-unique-name-for-this-configuration-profile>
, ,PRODUCTION
veya benzeri yapılandırma profiliDEFAULT
DEVELOPMENT
iç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~...