Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Not
Bu bilgiler Databricks CLI 0.205 ve üzeri sürümleri için geçerlidir. Databricks CLI Genel Önizleme aşamasındadır.
Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.
Bu makalede Databricks CLI'nin yapılandırma profilleriyle nasıl kullanılacağı açıklanmaktadır. Databricks CLI'yi zaten yüklediğiniz ve bir Databricks yapılandırma profilleri dosyası oluşturduğunuz varsayılır. Bkz. Databricks CLI ve Azure Databricks yapılandırma profillerini yükleme veya güncelleştirme.
Yapılandırma profilleri hakkında bilgi alma
Dosyaya birden çok yapılandırma profili eklemek, komutun .databrickscfg--profile veya -p bayrağında hedef yapılandırma profilinin adını belirterek komutları çeşitli çalışma alanlarında hızla çalıştırmanıza olanak tanır. Belirtilmezse, DEFAULT yapılandırma profili kullanılır.
İpucu
Mevcut yapılandırma profillerinin listesini görüntülemek için Tab veya --profile sonrasında -p tuşuna basabilirsiniz.
Örneğin, geliştirme iş yükleri için kullandığınız bir Azure Databricks çalışma alanına başvuran adlı DEV bir yapılandırma profiliniz ve üretim iş yükleri için kullandığınız farklı bir Azure Databricks çalışma alanına başvuran adlı PROD ayrı bir yapılandırma profiliniz olabilir.
Varsayılan olarak Databricks CLI, dosyayı Unix, Linux veya macOS'taki .databrickscfg (kullanıcı giriş) klasörünüzde veya Windows'taki (kullanıcı giriş klasörünüzde ~ ) arar%USERPROFILE%. Dosyanın varsayılan yolunu .databrickscfg değiştirmek için ortam değişkenini DATABRICKS_CONFIG_FILE farklı bir yola ayarlayın.
Bkz. .databrickscfg'ye özgü alanlar.
Mevcut bir yapılandırma profili hakkında bilgi almak için komutunu auth env çalıştırın:
databricks auth env --profile <configuration-profile-name>
# Or:
databricks auth env --host <account-console-url>
# Or:
databricks auth env --host <workspace-url>
Örneğin, Azure Databricks kişisel erişim belirteci kimlik doğrulaması ile yapılandırılmış bir profilin çıktısı aşağıda verilmiştir:
{
"env": {
"DATABRICKS_AUTH_TYPE": "pat",
"DATABRICKS_CONFIG_PROFILE": "DEFAULT",
"DATABRICKS_HOST": "https://dbc-a1b2345c-d6e7.cloud.databricks.com",
"DATABRICKS_TOKEN": "dapi123..."
}
}
Kullanılabilir tüm profiller hakkında bilgi almak için komutunu auth profiles çalıştırın:
databricks auth profiles
Name Host Valid
DEFAULT https://dbc-a1b2345c-d6e7.cloud.databricks.com YES
Development https://dbc-a1b2345c-d6e7.cloud.databricks.com YES
Staging https://dbc-a1b2345c-d6e7.cloud.databricks.com YES
Production https://dbc-a1b2345c-d6e7.cloud.databricks.com YES
Komutun çıktısı auth profiles hiçbir erişim belirteci görüntülemez. Erişim belirtecini görüntülemek için önceki auth env komutu çalıştırın.
Önemli
Databricks CLI bir .netrc dosyasıyla çalışmaz. Ortamınızda başka amaçlarla bir .netrc dosyanız olabilir, ancak Databricks CLI bu .netrc dosyayı kullanmaz.
Yapılandırma profillerinizi test edin
Yapılandırma profillerinizi test etmek ve kimlik doğrulamasını doğru ayarladığınızı doğrulamak için bir çalışma alanına bağlanan bir komut çalıştırın.
Bir profil belirtmezseniz, varsayılan profil kullanılır. Örneğin, aşağıdaki komut, DEFAULT profilinizle ilişkili Azure Databricks çalışma alanı için kullanılabilir Databricks Runtime sürümlerini listeler.
Not
Bu komut, profilinizdeki DEFAULT ayarlardan öncelikli olan herhangi bir ortam değişkeni ayarlamadığınız varsayılır. Daha fazla bilgi için bkz . Kimlik doğrulama değerlendirme sırası.
databricks clusters spark-versions
Belirli bir yapılandırma profilini doğrulamak için -p bayrağını kullanarak profil adını sağlayın.
databricks clusters spark-versions -p PROD