Bagikan melalui


Menyambungkan ke SQL Workbench/J

Artikel ini menjelaskan cara menggunakan SQL Workbench/J dengan Azure Databricks.

Catatan

Artikel ini membahas SQL Workbench/J yang tidak disediakan atau didukung oleh Databricks. Untuk menghubungi penyedia, harap lihat Forum dukungan SQL Workbench/J pada Google Groups.

Persyaratan

  • SQL Workbench/J.

  • Driver Databricks JDBC. Unduh Driver Databricks JDBC ke komputer pengembangan lokal Anda, mengekstrak DatabricksJDBC42.jar file dari file yang diunduh DatabricksJDBC42-<version>.zip .

    Catatan

    Artikel ini diuji dengan macOS, SQL Workbench/J Build 130, Zulu OpenJDK 21.0.1, dan Databricks JDBC Driver 2.6.36.

    Untuk autentikasi Azure Databricks, jika Anda tidak menggunakan autentikasi token akses pribadi Azure Databricks, Anda dapat melewati pembuatan token akses pribadi nanti dalam persyaratan ini. Untuk informasi selengkapnya tentang jenis autentikasi Azure Databricks yang tersedia, lihat Pengaturan autentikasi untuk Driver Databricks JDBC.

  • Kluster atau gudang SQL di ruang kerja Azure Databricks Anda.

  • Detail koneksi untuk kluster atau gudang SQL Anda, khususnya nilai Nama Host Server, Port, dan Jalur HTTP.

  • Token akses pribadi Azure Databricks atau token ID Microsoft Entra (sebelumnya Azure Active Directory). Untuk membuat token akses pribadi, lakukan hal berikut:

    1. Di ruang kerja Azure Databricks Anda, klik nama pengguna Azure Databricks Anda di bilah atas, lalu pilih Pengaturan dari menu drop-down.
    2. Klik Pengembang.
    3. Di samping Token akses, klik Kelola.
    4. Klik Buat token baru.
    5. (Opsional) Masukkan komentar yang membantu Anda mengidentifikasi token ini di masa mendatang, dan mengubah masa pakai default token selama 90 hari. Untuk membuat token tanpa masa pakai (tidak disarankan), biarkan kotak Seumur Hidup (hari) kosong (kosong).
    6. Klik Buat.
    7. Salin token yang ditampilkan ke lokasi aman, lalu klik Selesai.

    Catatan

    Pastikan untuk menyimpan token yang disalin di lokasi yang aman. Jangan bagikan token yang Anda salin dengan orang lain. Jika Anda kehilangan token yang disalin, Anda tidak dapat meregenerasi token yang sama persis. Sebagai gantinya, Anda harus mengulangi prosedur ini untuk membuat token baru. Jika Anda kehilangan token yang disalin, atau Anda yakin bahwa token telah disusupi, Databricks sangat menyarankan agar Anda segera menghapus token tersebut dari ruang kerja Anda dengan mengklik ikon tempat sampah (Cabut) di samping token di halaman Token akses.

    Jika Anda tidak dapat membuat atau menggunakan token di ruang kerja, ini mungkin karena administrator ruang kerja Anda telah menonaktifkan token atau belum memberi Anda izin untuk membuat atau menggunakan token. Lihat administrator ruang kerja Anda atau topik berikut:

    Catatan

    Sebagai praktik terbaik keamanan, saat Anda mengautentikasi dengan alat, sistem, skrip, dan aplikasi otomatis, Databricks merekomendasikan agar Anda menggunakan token akses pribadi milik perwakilan layanan, bukan pengguna ruang kerja. Untuk membuat token untuk perwakilan layanan, lihat Mengelola token untuk perwakilan layanan.

Langkah untuk menyambungkan ke Workbench/J

Untuk menyambungkan ke Workbench/J, harap lakukan hal berikut:

  1. Luncurkan SQL Workbench/J.
  2. Pilih jendela Koneksi >File.
  3. Di dialog Pilih Profil Koneksi, klik Kelola Driver.
    1. Di bidang Nama, ketik Databricks.
    2. Di bidang Pustaka, klik ikon Pilih file JAR. Telusuri ke direktori tempat Anda mengekstrak DatabricksJDBC42.jar file dari file yang diunduh DatabricksJDBC42-<version>.zip , dan pilih file JAR. Lalu klik Pilih.
    3. Verifikasi bahwa bidang Nama Kelas diisi dengan com.databricks.client.jdbc.Driver.
    4. Klik OK.
  4. Klik ikon Buat profil koneksi baru.
    1. Ketik nama untuk profil.
    2. Di bidang Driver, pilih Databricks (com.databricks.client.jdbc.Driver).
    3. Di bidang URL, masukkan URL JDBC untuk sumber daya Azure Databricks Anda. Untuk sintaks bidang URL untuk URL JDBC, lihat Pengaturan autentikasi untuk Driver Databricks JDBC.
    4. Klik Uji.
    5. Klik OK dua kali.

Sumber Daya Tambahan: