Bagikan melalui


Menambahkan sumber daya gudang SQL ke aplikasi Databricks

Tambahkan gudang SQL sebagai sumber daya Aplikasi Databricks untuk memungkinkan aplikasi Anda terhubung ke sumber daya komputasi dan menjalankan kueri SQL.

Menambahkan sumber daya gudang SQL

Sebelum Anda menambahkan gudang SQL sebagai sumber daya, tinjau prasyarat sumber daya aplikasi.

  1. Saat Anda membuat atau mengedit aplikasi, navigasikan ke langkah Konfigurasikan .
  2. Di bagian Sumber daya aplikasi , klik + Tambahkan sumber daya.
  3. Pilih gudang SQL sebagai jenis sumber daya.
  4. Pilih gudang SQL dari opsi yang tersedia di ruang kerja Anda.
  5. Pilih tingkat izin yang sesuai untuk aplikasi Anda:
    • Dapat menggunakan: Memberikan izin aplikasi untuk terhubung ke gudang SQL dan menjalankan kueri. Ini adalah izin minimum yang diperlukan untuk sebagian besar aplikasi.
    • Dapat mengelola: Memberikan izin aplikasi untuk mengubah konfigurasi, penskalakan, dan pengaturan administratif lainnya. Hanya pilih ini jika aplikasi Anda secara khusus perlu mengelola gudang.
  6. (Opsional) Tentukan kunci sumber daya kustom, yaitu cara Anda mereferensikan gudang SQL dalam konfigurasi aplikasi Anda. Kunci defaultnya adalah sql-warehouse.

Variabel lingkungan

Saat Anda menyebarkan aplikasi dengan sumber daya gudang SQL, Azure Databricks mengekspos ID gudang melalui variabel lingkungan yang dapat Anda referensikan menggunakan bidang .valueFrom

Untuk informasi selengkapnya, lihat Mengakses variabel lingkungan dari sumber daya.

Menghapus sumber daya gudang SQL

Saat Anda menghapus sumber daya gudang SQL dari aplikasi, perwakilan layanan aplikasi kehilangan akses ke gudang. Gudang SQL itu sendiri tetap tidak berubah dan terus tersedia untuk pengguna dan aplikasi lain yang memiliki izin yang sesuai.

Praktik terbaik

Pertimbangkan hal berikut saat Anda bekerja dengan sumber daya gudang SQL:

  • Berikan izin minimal. Gunakan Can use izin kecuali aplikasi Anda secara khusus perlu melakukan tugas administratif di gudang.
  • Gudang SQL menggunakan sumber daya komputasi. Pantau pola kueri dan pemanfaatan gudang aplikasi Anda untuk mengoptimalkan biaya.
  • Terapkan logika coba lagi dan penanganan kesalahan di aplikasi Anda untuk mengelola potensi masalah koneksi atau tidak tersedianya gudang.
  • Pilih ukuran gudang yang sesuai dengan persyaratan performa aplikasi Anda dan beban kueri yang diharapkan.