Bagikan melalui


Sambungkan ke Preset

Preset menyediakan kecerdasan bisnis modern untuk seluruh organisasi Anda. Preset menyediakan platform eksplorasi dan visualisasi data yang kuat dan mudah digunakan, didukung oleh sumber terbuka Apache Superset.

Anda dapat mengintegrasikan gudang SQL Databricks (sebelumnya titik akhir SQL Databricks) dan kluster Azure Databricks Anda dengan Preset.

Menyambungkan ke Preset menggunakan Partner Connec

Untuk menyambungkan ruang kerja Azure Databricks Anda ke Preset menggunakan Koneksi Mitra, lihat Koneksi ke mitra BI menggunakan Koneksi Mitra.

Catatan

Partner Connect hanya mendukung gudang Databricks SQL untuk Preset. Untuk menyambungkan kluster di ruang kerja Azure Databricks Anda ke Preset, sambungkan ke Preset secara manual.

Menyambungkan ke Preset secara manual

Di bagian ini, Anda menyambungkan gudang atau kluster SQL yang ada di ruang kerja Azure Databricks Anda ke Preset.

Catatan

Untuk gudang SQL, Anda dapat menggunakan Partner Connect untuk menyederhanakan proses koneksi.

Persyaratan

Sebelum mengintegrasikan dengan Preset secara manual, Anda harus memiliki yang berikut ini:

  • 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 berikut ini:

    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-langkah untuk menyambungkan

Untuk tersambung ke Preset secara manual, lakukan hal berikut:

  1. Buat akun Preset baru, atau masuk ke akun Preset yang sudah ada.

  2. Klik + Ruang Kerja.

  3. Dalam dialog Tambahkan Ruang Kerja Baru, masukkan nama untuk ruang kerja, pilih wilayah ruang kerja yang terdekat dengan Anda, lalu klik Simpan.

  4. Buka ruang kerja dengan mengklik petak peta ruang kerja.

  5. Pada toolbar, klik Database Katalog>.

  6. Klik + Database.

  7. Dalam dialog Sambungkan database, di daftar Database yang Didukung, pilih salah satu dari berikut ini:

    • Untuk gudang SQL, harap pilih Gudang Databricks SQL.
    • Untuk kluster, pilih Kluster Interaktif Databricks.
  8. Untuk URI SQLAlchemy, masukkan nilai berikut:

    Bagi gudang SQL:

    databricks+pyodbc://token:{access token}@{server hostname}:{port}/{database name}
    

    Untuk kluster:

    databricks+pyhive://token:{access token}@{server hostname}:{port}/{database name}
    

    Ganti:

    • {access token} dengan nilai token pribadi Azure Databricks<!– atau nilai token Azure Active Directory –> dari persyaratan.
    • {server hostname} dengan nilai Nama Host Server dari persyaratan.
    • {port} dengan nilai Port dari persyaratan.
    • {database name} dengan nama database target di ruang kerja Azure Databricks Anda.

    Misalnya, bagi gudang SQL:

    databricks+pyodbc://token:dapi...@adb-1234567890123456.7.azuredatabricks.net:443/default
    

    Misalnya, untuk kluster:

    databricks+pyhive://token:dapi...@adb-1234567890123456.7.azuredatabricks.net:443/default
    
  9. Klik tab Tingkat Lanjut, dan perluas Lainnya.

  10. Untuk Parameter Mesin, masukkan nilai berikut:

    Bagi gudang SQL:

    {"connect_args": {"http_path": "sql/1.0/warehouses/****", "driver_path": "/opt/simba/spark/lib/64/libsparkodbc_sb64.so"}}
    

    Untuk kluster:

    {"connect_args": {"http_path": "sql/protocolv1/o/****"}}
    

    Ganti sql/protocolv1/o/**** dengan nilai Jalur HTTP dari persyaratan.

    Misalnya, bagi gudang SQL:

    {"connect_args": {"http_path": "sql/1.0/warehouses/ab12345cd678e901", "driver_path": "/opt/simba/spark/lib/64/libsparkodbc_sb64.so"}}
    

    Misalnya, untuk kluster:

    {"connect_args": {"http_path": "sql/protocolv1/o/1234567890123456/1234-567890-buyer123"}}
    
  11. Klik tab Dasar, lalu klik Uji Koneksi.

    Catatan

    Untuk pemecahan masalah koneksi, lihat Panduan Koneksi Database untuk Databricks di situs web Preset.

  12. Setelah koneksi berhasil, klik Sambungkan.

Langkah berikutnya

Jelajahi satu atau beberapa sumber daya berikut di situs web Preset: