Membuat Azure Functions dengan ekstensi Pengikatan SQL untuk Visual Studio Code melalui Object Explorer

Berlaku untuk:SQL ServerAzure SQL Database Azure SQL Managed InstanceAzure Synapse Analytics

Gambaran Umum

Pengikatan SQL untuk Visual Studio Code memungkinkan Anda mengembangkan Azure Functions dengan pengikatan Azure SQL. Untuk informasi selengkapnya, lihat Membuat Azure Functions dengan ekstensi Pengikatan SQL untuk Visual Studio Code. Untuk menginstal ekstensi, lihat Ekstensi Pengikatan SQL untuk Visual Studio Code.

Dari Object Explorer

Untuk membuat Fungsi Azure dari tabel atau tampilan tertentu di Object Explorer, klik kanan pada tabel atau tampilan dari server yang tersambung di SQL Server Object Explorer dan pilih Buat Fungsi Azure dengan Pengikatan SQL.

Perintah Table Object Explorer:

Cuplikan layar menu konteks penjelajah objek untuk menambahkan pengikatan SQL dari Tabel.

Lihat perintah Object Explorer:

Cuplikan layar menu konteks penjelajah objek untuk menambahkan pengikatan SQL dari Tampilan.

Jika Anda belum membuat proyek Azure Function, perintah Visual Studio Code tampaknya membantu dalam membuat proyek Azure Function baru.

Cuplikan layar pemberitahuan Visual Studio Code untuk membuat proyek Azure Function baru karena tidak ada yang ditemukan di folder.

Ekstensi kemudian meminta Anda untuk memilih folder tempat Anda ingin membuat Azure Function.

Cuplikan layar perintah untuk memilih folder untuk membuat Azure Function dengan pengikatan SQL.

Jika Anda membuat Azure Function dengan pengikatan SQL dari tabel, ekstensi akan meminta Anda untuk memilih jenis pengikatan yang akan digunakan, baik Input pengikatan (Mengambil data dari database) atau Output (Simpan data ke database).

Catatan

Azure Function dengan Pengikatan SQL dari sebuah view hanya mendukung Input pengikatan.

Cuplikan layar perintah untuk memilih jenis pengikatan.

Ekstensi kemudian meminta Anda untuk memasukkan nama fungsi yang akan digunakan untuk Azure Function.

Cuplikan layar perintah untuk memasukkan nama fungsi.

Jika Anda sudah memiliki string koneksi yang disimpan di local.settings.json, ekstensi akan meminta Anda untuk memilih string koneksi yang akan digunakan untuk Azure Function atau membuat string koneksi baru.

Cuplikan layar permintaan untuk memilih pengaturan string koneksi.

Jika Anda memilih Buat pengaturan aplikasi lokal baru, ekstensi akan meminta Anda untuk memasukkan nama dan nilai string koneksi.

Cuplikan layar perintah untuk memasukkan string koneksi.

Jika Anda membuat Fungsi Azure dengan Pengikatan SQL ke proyek Azure Function yang ada, ekstensi akan meminta Anda apakah Anda ingin menyertakan kata sandi untuk string koneksi dalam local.settings.json file.

Cuplikan layar permintaan untuk menyimpan kata sandi ke string koneksi SQL.

Jika Anda memilih Ya, kata sandi disimpan ke local.settings.json file. Jika Anda memilih Tidak, ekstensi memperingatkan Anda bahwa kata sandi tidak disimpan ke local.settings.json file (diperlihatkan dalam contoh ini), dan Anda perlu menambahkan kata sandi secara manual ke file ini nanti.

Cuplikan layar peringatan untuk menambahkan kata sandi ke SQL string koneksi nanti secara manual.

Ekstensi kemudian meminta Anda untuk menyediakan namespace untuk Azure Function.

Cuplikan layar permintaan namespace layanan untuk Azure Function.

Jika Anda membuat proyek Azure Function baru dengan pengikatan SQL, ekstensi akan meminta apakah Anda ingin menyertakan kata sandi untuk string koneksi dalam local.settings.json file.

Pemberitahuan kemajuan tampaknya menunjukkan bahwa Azure Function selesai.

Cuplikan layar pesan informasi yang menunjukkan selesai membuat Proyek Fungsi Azure.

Setelah Azure Function dibuat, ekstensi menghasilkan kode untuk pengikatan Input atau Output . Untuk informasi selengkapnya, lihat Kode yang dihasilkan untuk fungsi Azure dengan pengikatan SQL.