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.
Uyarı
Bu sayfa, Simba JDBC Sürücüsü (Eski), sürüm 3'ün altındaki sürümler için geçerlidir. Databricks, JDBC bağlantısı için Databricks JDBC Sürücüsüne geçiş yapmanızı kesinlikle önerir. Unity Kataloğu ölçüm görünümleri desteği, birden çok SQL deyimine yayılan işlemler, saklı yordamlar, daha hızlı büyük sonuç alma ve yerleşik istemci telemetrisi gibi iyileştirmeler içerir.
Bu sayfada Databricks JDBC Sürücüsü için Azure Databricks işlem kaynağı ayarlarının nasıl yapılandırıldığı açıklanmaktadır.
Uyarı
JDBC sürücüsü iş kümelerine bağlanmayı desteklemez.
Gerekli ayarlar
Azure Databricks işlem kaynağına bağlanmak için aşağıdaki ayarları yapılandırın:
| Ayarlar | Açıklama |
|---|---|
Host |
Azure Databricks işlem kaynağınızdaki Sunucu Ana Bilgisayar Adı değeri. |
Port |
443 |
HTTPPath |
Azure Databricks işlem kaynağınızdaki HTTP Yolu değeri. |
SSL |
1 |
Schema (isteğe bağlı) |
Varsayılan şemanın adı. |
Catalog (isteğe bağlı) |
Varsayılan kataloğun adı. |
Bağlantı URL'si biçimi
JDBC bağlantı URL'si için aşağıdaki biçimi kullanın:
jdbc:databricks://<server-hostname>:443;httpPath=<http-path>[;<setting1>=<value1>;<setting2>=<value2>;<settingN>=<valueN>]
Java örneği
Aşağıdaki örnekte Java kullanarak nasıl bağlantı kurulacak gösterilmektedir:
// ...
String url = "jdbc:databricks://<server-hostname>:443";
Properties p = new java.util.Properties();
p.put("httpPath", "<http-path>");
p.put("<setting1>", "<value1>");
p.put("<setting2>", "<value2>");
p.put("<settingN>", "<valueN>");
// ...
Connection conn = DriverManager.getConnection(url, p);
// ...
Tam bir örnek için bkz. Databricks JDBC Sürücüsü (Simba) için kimlik doğrulama ayarları.
<server-hostname> ve <http-path> değerlerini almak için aşağıdaki bölümlere bakın.
Azure Databricks kümesinin bağlantı ayrıntılarını almak için:
- Azure Databricks çalışma alanınıza giriş yapın.
- Kenar çubuğunda İşlem'e tıklayın.
- Kullanılabilir kümeler listesinde hedef kümenin adına tıklayın.
- Yapılandırma sekmesinde Gelişmiş seçenekler'i genişletin.
- JDBC/ODBC sekmesine tıklayın.
- Sunucu Ana Bilgisayar Adı, Bağlantı Noktası ve HTTP Yolu gibi ihtiyacınız olan bağlantı ayrıntılarını kopyalayın.
Databricks SQL veri ambarıbağlantı ayrıntılarını almak için şu adımları izleyin:
- Azure Databricks çalışma alanınıza giriş yapın.
- Kenar çubuğundaki SQL'in altında SQL Ambarları'na tıklayın.
- Kullanılabilir ambarlar listesinde hedef ambarın adına tıklayın.
- Bağlantı Ayrıntıları sekmesinde, sunucu ana bilgisayar adı, Bağlantı Noktası ve HTTP yolu gibi ihtiyacınız olan bağlantı ayrıntılarını kopyalayın.
Sürücüyü bir Azure Databricks kümesiyle kullanmak için, çağıran kullanıcının veya hizmet sorumlusunun kümeye bağlanırken veya kümeyi yeniden başlatırken ihtiyaç duyduğu iki izin vardır:
- ÇALIŞAN kümeye bağlanma izni EKLENEBİLİR.
- Kümenin durumu bağlantı sırasında sonlandırılmışsa kümenin otomatik olarak başlatılması için YENİDEN BAŞLATMA izni verilebilir.
Sürücüyü Databricks SQL ambarı ile kullanmak için çağıran kullanıcı veya hizmet sorumlusu CAN USE iznine ihtiyaç duyar. Databricks SQL ambarı durdurulduysa otomatik olarak başlatılır.
Uyarı
Databricks SQL ambarları, Microsoft Power BI'ı DirectQuery modunda kullanırken önerilir.