Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Panduan cepat ini menunjukkan kepada Anda cara membuat dan menjalankan pekerjaan Stream Analytics menggunakan alat Visual Studio untuk Azure Stream Analytics. Contoh pekerjaan membaca data streaming dari perangkat IoT Hub. Anda menentukan pekerjaan yang menghitung suhu rata-rata ketika lebih dari 27° dan menulis peristiwa output yang dihasilkan ke file baru dalam penyimpanan blob.
Nota
- Sebaiknya gunakan alat Azure Stream Analytics untuk Visual Studio Code untuk pengalaman pengembangan lokal terbaik. Ada celah fitur yang diketahui di alat Stream Analytics untuk Visual Studio 2019 (versi 2.6.3000.0) dan itu tidak akan ditingkatkan di masa mendatang.
- Alat Visual Studio dan Visual Studio Code tidak mendukung pekerjaan di wilayah Tiongkok Timur, Tiongkok Utara, Jerman Tengah, dan Jerman Timur Laut.
Sebelum Anda mulai
Jika Anda tidak memiliki langganan Azure, buat akun gratis.
Masuk ke portal Azure.
Instal Visual Studio 2019, Visual Studio 2015, atau Visual Studio 2013 Update 4. Edisi Enterprise (Ultimate/Premium), Professional, dan Community didukung. Edisi ekspres tidak didukung.
Ikuti petunjuk penginstalan untuk menginstal alat Azure Stream Analytics untuk Visual Studio.
Menyiapkan data input
Sebelum menentukan pekerjaan Azure Stream Analytics, Anda harus menyiapkan data, yang kemudian dikonfigurasi sebagai input pekerjaan. Untuk menyiapkan data input yang diperlukan oleh pekerjaan, selesaikan langkah-langkah berikut:
Masuk ke portal Azure.
Pilih Buat sumber daya>Internet of Things>IoT Hub.
Di panel IoT Hub , masukkan informasi berikut ini:
Pengaturan Nilai yang disarankan Deskripsi Subscription <Langganan Anda> Pilih langganan Azure yang ingin Anda gunakan. Grup sumber daya asaquickstart-resourcegroup Pilih Buat Baru dan masukkan nama grup sumber daya baru untuk akun Anda. Nama IoT Hub MyASAIoTHub Pilih nama untuk IoT Hub Anda. Wilayah <Pilih wilayah yang paling dekat dengan pengguna Anda> Pilih lokasi geografis tempat Anda dapat menghosting IoT Hub Anda. Gunakan lokasi yang paling dekat dengan pengguna Anda. Tier Gratis Untuk mulai cepat ini, pilih Gratis jika masih tersedia di langganan Anda. Jika tingkat gratis tidak tersedia, pilih tingkat terendah yang tersedia. Untuk informasi selengkapnya, lihat Harga IoT Hub.
Pilih Tinjau + kreasikan. Tinjau informasi IoT Hub Anda dan pilih Buat. IoT Hub Anda mungkin memerlukan waktu beberapa menit untuk dibuat. Anda dapat memantau kemajuan di panel Pemberitahuan .
Setelah penyebaran selesai, pilih Buka sumber daya untuk menavigasi ke halaman IoT Hub untuk hub IoT Anda.
Pada halaman IoT Hub , pilih Perangkat di bawah Manajemen perangkat di menu navigasi kiri.
Pada halaman Perangkat , pilih + Tambahkan perangkat pada toolbar.
Pada halaman Buat perangkat , masukkan nama untuk perangkat, dan pilih Simpan.
Setelah perangkat dibuat, buka perangkat dari daftar perangkat IoT . Jika Anda belum melihat perangkat, refresh halaman.
Salin string Koneksi utama dan simpan ke notepad untuk digunakan nanti.
Membuat penyimpanan blob
Dari sudut kiri atas portal Microsoft Azure, pilih Buatakun Penyimpanan>>.
Di panel Buat akun penyimpanan , masukkan nama akun penyimpanan, lokasi, dan grup sumber daya. Pilih lokasi dan grup sumber daya yang sama dengan IoT Hub yang Anda buat. Lalu pilih Tinjau + buat untuk membuat akun.
Setelah akun penyimpanan Anda dibuat, pilih petak Layanan Blob di panel Gambaran Umum.
Pada halaman Blob service , pilih + Kontainer pada toolbar.
Pada halaman Kontainer baru , masukkan nama untuk kontainer Anda, seperti kontainer1. Biarkan Tingkat akses publik sebagai Privat (tanpa akses anonim) dan pilih Buat.
Membuat proyek Azure Stream Analytics
Mulai Visual Studio.
Pilih File > Proyek Baru.
Di daftar templat di sebelah kiri, pilih Azure Stream Analytics, lalu pilih Aplikasi Azure Stream Analytics.
Masukkan nama proyek, Lokasi, dan Nama solusi, dan pilih Buat.
Perhatikan elemen yang disertakan dalam proyek Azure Stream Analytics.
Pilih langganan yang diperlukan
- Di Visual Studio, pada menu Tampilan , pilih Penjelajah Server.
- Klik kanan pada Azure, pilih Sambungkan ke Langganan Microsoft Azure, lalu masuk dengan akun Azure Anda.
Definisikan masukan
Di Penjelajah Solusi, perluas simpul Input dan klik dua kali Input.json.
Isi Konfigurasi Input Stream Analytics dengan nilai berikut:
Pengaturan Nilai yang disarankan Deskripsi Alias Masukan Masukan Masukkan nama untuk mengidentifikasi input pekerjaan. Jenis Sumber Aliran Data Pilih sumber input yang sesuai: Aliran Data atau Data Referensi. Sumber IoT Hub Pilih sumber input yang sesuai. Sumber Daya Pilih sumber data dari akun saat ini Pilih untuk memasukkan data secara manual atau pilih akun yang sudah ada. Subscription <Langganan Anda> Pilih langganan Azure yang memiliki IoT Hub yang Anda buat. IoT Hub MyASAIoTHub Pilih atau masukkan nama IoT Hub Anda. Nama IoT Hub secara otomatis terdeteksi jika dibuat dalam langganan yang sama. Biarkan opsi lain ke nilai default dan pilih Simpan untuk menyimpan pengaturan.
Tentukan output
Di Penjelajah Solusi, perluas simpul Output dan klik dua kali Output.json.
Lengkapi Konfigurasi Output Streaming Analitik dengan nilai berikut:
Pengaturan Nilai yang disarankan Deskripsi Nama Alias Keluaran Keluaran Masukkan nama untuk mengidentifikasi output pekerjaan. Wastafel Data Lake Storage Gen 2/Blob Storage Pilih sink yang sesuai. Sumber Daya Menyediakan pengaturan sumber data secara manual Pilih untuk memasukkan data secara manual atau pilih akun yang sudah ada. Subscription <Langganan Anda> Pilih langganan Azure yang memiliki akun penyimpanan yang Anda buat. Akun penyimpanan dapat berada dalam langganan yang sama atau berbeda. Contoh ini mengasumsikan bahwa Anda telah membuat akun penyimpanan dalam langganan yang sama. Akun Penyimpanan asaquickstartstorage Pilih atau masukkan nama akun penyimpanan. Nama akun penyimpanan secara otomatis terdeteksi jika dibuat dalam langganan yang sama. Kontainer kontainer1 Pilih kontainer yang sudah ada yang Anda buat di akun penyimpanan Anda. Pola Jalur output Masukkan nama jalur file yang akan dibuat dalam kontainer. Biarkan opsi lain ke nilai default dan pilih Simpan untuk menyimpan pengaturan.
Tentukan kueri transformasi
Buka Script.asaql dari Penjelajah Solusi di Visual Studio.
Tambahkan kueri berikut:
SELECT * INTO Output FROM Input WHERE Temperature > 27
Mengirimkan kueri Azure Stream Analytics ke Azure
Di Editor Kueri, pilih Kirim Ke Azure di editor skrip.
Di jendela Kirim Pekerjaan , pilih Buat pekerjaan Azure Stream Analytics Baru.
Masukkan Nama Pekerjaan.
Pilih Langganan Azure.
Pilih Grup Sumber Daya.
Pertahankan nilai default untuk Kluster.
Pilih Lokasi yang Anda gunakan di awal Quickstart.
Lalu, pilih Kirim.
Menjalankan simulator IoT
Buka Raspberry Pi Azure IoT Online Simulator di tab atau jendela browser baru.
Ganti placeholder di Baris 15 dengan string koneksi perangkat Azure IoT Hub yang Anda simpan di bagian sebelumnya.
Pilih Jalankan. Outputnya harus menunjukkan data sensor dan pesan yang dikirim ke IoT Hub Anda.
Mulai pekerjaan Azure Stream Analytics dan periksa output
Saat pekerjaan Anda dibuat, tampilan pekerjaan terbuka secara otomatis. Pilih tombol panah hijau untuk memulai pekerjaan,
Ubah mode Mulai output pekerjaan menjadi JobStartTime dan pilih Mulai.
Perhatikan bahwa status pekerjaan telah berubah menjadi Berjalan, dan ada peristiwa input/output. Proses ini memerlukan waktu beberapa menit. Pilih tombol Refresh pada toolbar untuk me-refresh metrik.
Untuk melihat hasil, pada menu Tampilan , pilih Cloud Explorer, dan navigasikan ke akun penyimpanan di grup sumber daya Anda. Di bawah Kontainer Blob, klik dua kali kontainer1, lalu jalur file output .
Membersihkan sumber daya
Jika tidak lagi diperlukan, hapus grup sumber daya, pekerjaan streaming, dan semua sumber daya terkait. Menghapus tugas mencegah penagihan unit streaming yang dikonsumsi oleh tugas tersebut. Jika Anda berencana untuk menggunakan pekerjaan di masa mendatang, Anda dapat menghentikannya dan memulai ulang nanti ketika Anda membutuhkannya. Apabila Anda tidak berencana untuk terus menggunakan tugas ini, hapus semua sumber daya yang dibuat oleh panduan cepat ini dengan mengikuti langkah berikut:
- Dari menu sebelah kiri di portal Microsoft Azure, pilih Grup sumber daya lalu pilih nama sumber daya yang Anda buat.
- Pada halaman grup sumber daya Anda, pilih Hapus, ketik nama sumber daya yang akan dihapus dalam kotak teks, lalu pilih Hapus.
Langkah selanjutnya
Dalam panduan memulai cepat ini, Anda menyebarkan pekerjaan Azure Stream Analytics sederhana menggunakan Visual Studio. Anda juga dapat menyebarkan pekerjaan Azure Stream Analytics menggunakan portal Microsoft Azure dan PowerShell.
Untuk mempelajari tentang alat Azure Stream Analytics untuk Visual Studio, lanjutkan ke artikel berikut ini: