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 makale, üçüncü taraf tarafından geliştirilen DataGrip'i kapsar. Sağlayıcıya başvurmak için bkz . DataGrip Desteği.
DataGrip, veritabanı geliştiricileri için sorgu konsolu, şema gezintisi, planları açıklama, akıllı kod tamamlama, gerçek zamanlı analiz ve hızlı düzeltmeler, yeniden düzenleme, sürüm denetimi tümleştirmesi ve diğer özellikleri sağlayan tümleşik bir geliştirme ortamıdır (IDE).
Bu makalede, Azure Databricks'teki veritabanlarıyla çalışmak üzere DataGrip'i yüklemek, yapılandırmak ve kullanmak için yerel geliştirme makinenizin nasıl kullanılacağı açıklanmaktadır.
Not
Bu makale macOS, Databricks JDBC Driver sürüm 2.6.36 ve DataGrip sürüm 2023.3.1 ile test edilmiştir.
Gereksinimler
DataGrip'i yüklemeden önce yerel geliştirme makinenizin aşağıdaki gereksinimleri karşılaması gerekir:
- Linux, macOS veya Windows işletim sistemi.
-
Databricks JDBC Sürücüsünü yerel geliştirme makinenize indirin ve dosyayı indirilen
DatabricksJDBC42.jardosyadan ayıklayınDatabricksJDBC42-<version>.zip. - DataGrip'e bağlanmak için bir Azure Databricks kümesi veya SQL ambarı .
1. Adım: DataGrip'i yükleme
DataGrip'i indirin ve yükleyin.
-
Linux: Dosyayı indirin
.zip, içeriğini ayıklayın ve ardından dosyadakiInstall-Linux-tar.txtyönergeleri izleyin. -
macOS: Dosyayı indirip çalıştırın
.dmg. -
Windows: Dosyayı indirin ve çalıştırın
.exe.
Daha fazla bilgi için DataGrip web sitesinde DataGrip'i yükleme bölümüne bakın.
2. Adım: DataGrip için Databricks JDBC Sürücüsünü Yapılandırma
DataGrip'i daha önce indirdiğiniz Databricks JDBC Sürücüsü hakkında bilgilerle ayarlayın.
- DataGrip'i başlatın.
- Dosya > Veri Kaynakları'ya tıklayın.
- Veri Kaynakları ve Sürücüler iletişim kutusunda Sürücüler sekmesine tıklayın.
- + Sürücü eklemek için (Sürücü) düğmesine tıklayın.
-
Ad için
Databricksyazın. - Genel sekmesinde, Sürücü Dosyaları listesinde + (Ekle ) düğmesine tıklayın.
- Özel JAR'ler'e tıklayın.
- Daha önce ayıkladığınız
DatabricksJDBC42.jardosyasını bulun ve seçin, ardından Aç'a tıklayın. -
Sınıfıiçin
com.databricks.client.jdbc.Driver'yi seçin. - Tamam'a tıklayın.
3. Adım: DataGrip'i Azure Databricks veritabanlarınıza bağlama
DataGrip'te Dosya > Veri Kaynakları'ne tıklayın.
Veri Kaynakları sekmesinde (+) düğmesine tıklayın .
Önceki adımda eklediğiniz Databricks sürücüsünü seçin.
Genel sekmesinde, URL için Azure Databricks kaynağınızın JDBC URL'si alanının değerini girin. JDBC URL'si alan söz dizimi için bkz. Databricks JDBC Sürücüsü (Simba) için kimlik doğrulama ayarları.
Not
Sürücü
ConnCatalogözelliği ayarı JDBC URL'sinde belirtilmelidir, aksi takdirde şemalar tanımlanamaz.Bağlantıyı Sına’ya tıklayın.
İpucu
Bağlantınızı test etmeden önce kaynağınızı başlatmanız gerekir. Aksi takdirde, kaynak başlatılırken testin tamamlanması birkaç dakika sürebilir.
Bağlantı başarılı olursa, Şemalar sekmesinde, erişebilmek istediğiniz şemaların kutularını (örneğin Tüm şemalar) işaretleyin.
Tamam'a tıklayın.
DataGrip'in erişmesini istediğiniz her kaynak için bu adımdaki yönergeleri yineleyin.
4. Adım: Tablolara göz atmak için DataGrip kullanma
Azure Databricks çalışma alanınızdaki tablolara erişmek için DataGrip'i kullanın.
- DataGrip'teki Veritabanı penceresinde, kaynak düğümünüzü genişletin, göz atmak istediğiniz şemayı genişletin ve ardından tablolarıgenişletin.
- Bir tabloya çift tıklayın. Tablodan ilk satır kümesi görüntülenir.
Ek tablolara erişmek için bu adımdaki yönergeleri yineleyin.
Diğer şemalardaki tablolara erişmek için Veritabanı penceresinin araç çubuğunda Veri Kaynağı Özellikleri simgesine tıklayın. Veri Kaynakları ve Sürücüleri iletişim kutusunda, Şemalar sekmesinde, erişmek istediğiniz her ek şemanın kutusunu işaretleyin ve Tamam'atıklayın.
5. Adım: SQL deyimlerini çalıştırmak için DataGrip kullanma
Kataloğun trips şemasından samples örnek nyctaxi tabloyu yüklemek için DataGrip kullanın.
DataGrip'te Yeni SQL Dosyası Oluştur'a >> tıklayın.
Dosya için bir ad girin, örneğin
select_trips.select_trips.sqlDosya sekmesinde aşağıdaki SQL deyimini girin:SELECT * FROM samples.nyctaxi.trips;SELECTifadesini seçin.Dosya sekmesinin araç çubuğunda Yürüt simgesine tıklayın.
Sonraki adımlar
- DataGrip'te Sorgu konsolu hakkında daha fazla bilgi edinin.
- DataGrip'te Veri düzenleyicisi hakkında bilgi edinin.
- DataGrip'teki çeşitli araç pencereleri hakkında daha fazla bilgi edinin.
- DataGrip'te arama yapmayı öğrenin.
- DataGrip'te verileri dışarı aktarmayı öğrenin.
- DataGrip'te normal ifadeleri kullanarak metni bulmayı ve değiştirmeyi öğrenin.