Menambahkan sumber kejadian hub IoT ke lingkungan Azure Time Series Insight Anda
Catatan
Layanan Time Series Insights akan dihentikan pada 7 Juli 2024. Pertimbangkan untuk memigrasikan lingkungan yang ada ke solusi alternatif sesegera mungkin. Untuk informasi selengkapnya tentang penghentian dan migrasi, kunjungi dokumentasi kami.
Artikel ini menjelaskan cara menggunakan portal Microsoft Azure untuk menambahkan sumber kejadian yang membaca data dari Azure IoT Hub ke lingkungan Azure Time Series Insights Anda.
Catatan
Instruksi dalam artikel ini berlaku untuk lingkungan Azure Time Series Insights Gen 1 dan untuk Azure Time Series Insight Gen 2.
Prasyarat
- Buat lingkungan Azure Time Series Insights.
- Buat IoT hub dengan menggunakan portal Microsoft Azure.
- IoT hub harus memiliki kejadian pesan aktif yang sedang dikirim.
- Buat grup konsumen khusus di IoT hub untuk lingkungan Azure Time Series Insight untuk dikonsumsi. Setiap sumber kejadian Azure Time Series Insight harus memiliki grup konsumen khusus sendiri yang tidak dibagikan dengan konsumen lain. Jika beberapa pembaca mengonsumsi kejadian dari kelompok konsumen yang sama, semua pembaca cenderung menunjukkan kegagalan. Untuk detailnya, baca panduan pengembang Azure IoT Hub.
Tambahkan grup konsumen ke IoT hub Anda
Aplikasi menggunakan grup konsumen untuk menarik data dari Azure IoT Hub. Untuk membaca data dengan andal dari IoT hub Anda, sediakan grup konsumen khusus yang hanya digunakan oleh lingkungan Azure Time Series Insight ini.
Untuk menambahkan grup konsumen ke IoT hub Anda:
Di portal Microsoft Azure, temukan dan buka IoT hub Anda.
Pada Pengaturan, pilih Titik Akhir Bawaan, lalu pilih titik akhir Kejadian.
Di bawah Grup konsumen, masukkan nama unik untuk grup konsumen. Gunakan nama yang sama ini di lingkungan Azure Time Series Insight saat Anda membuat sumber kejadian baru.
Pilih Simpan.
Tambahkan sumber kejadian baru
Masuk ke portal Azure.
Di menu sebelah kiri, pilih Semua sumber daya. Pilih lingkungan Azure Time Series Insight Anda.
Di bawah Pengaturan, pilih Sumber Kejadian, lalu pilih Tambahkan.
Di panel Sumber kejadian baru, untuk Nama sumber kejadian, masukkan nama yang unik untuk lingkungan Azure Time Series Insight ini. Misalnya, masukkan event-stream.
Untuk Sumber, pilih IoT Hub.
Pilih nilai untuk Opsi impor:
Jika Anda sudah memiliki IoT hub di salah satu langganan Anda, pilih Gunakan IoT Hub dari langganan yang tersedia. Opsi ini adalah pendekatan termudah.
Tabel berikut menjelaskan properti yang diperlukan untuk opsi Gunakan IoT Hub dari langganan yang tersedia:
Properti Deskripsi Langganan Langganan iot hub yang diinginkan. Nama IoT hub Nama iot hub yang dipilih. Nama kebijakan IoT hub Pilih kebijakan akses bersama. Anda dapat menemukan kebijakan akses bersama di tab pengaturan hub IoT. Setiap kebijakan akses bersama memiliki nama, izin yang Anda tetapkan, dan kunci akses. Kebijakan akses bersama untuk sumber acara Anda harus memiliki izin sambungan layanan. Kunci kebijakan IoT hub Kuncinya sudah terisi sebelumnya. Jika hub IoT berada di luar langganan Anda, atau jika Anda ingin memilih opsi tingkat lanjut, pilih Sediakan pengaturan IoT Hub secara manual.
Tabel berikut menjelaskan properti yang diperlukan untuk Menyediakan pengaturan IoT Hub secara manual:
Properti Deskripsi ID Langganan Langganan iot hub yang diinginkan. Grup sumber daya Nama grup sumber daya di mana IoT hub dibuat. Nama IoT hub Nama IoT hub. Saat membuat IoT hub, Anda memasukkan nama untuk IoT hub. Nama kebijakan IoT hub Kebijakan akses bersama. Anda dapat membuat kebijakan akses bersama di tab pengaturan hub IoT. Setiap kebijakan akses bersama memiliki nama, izin yang Anda tetapkan, dan kunci akses. Kebijakan akses bersama untuk sumber acara Anda harus memiliki izin sambungan layanan. Kunci kebijakan IoT hub Kunci akses bersama yang digunakan untuk mengautentikasi akses ke ruang nama Azure Service Bus. Masukkan kunci primer atau sekunder di sini. Kedua opsi tersebut berbagi opsi konfigurasi berikut:
Properti Deskripsi Grup konsumen IoT hub Grup konsumen yang membaca acara dari IoT hub. Kami sangat menyarankan Anda menggunakan grup konsumen khusus untuk sumber acara Anda. Format serialisasi peristiwa Saat ini, JSON adalah satu-satunya format serialisasi yang tersedia. Pesan acara harus dalam format ini atau data tidak dapat dibaca. Nama properti tanda waktu Untuk menentukan nilai ini, Anda perlu memahami format pesan dari data pesan yang dikirim ke IoT hub. Nilai ini adalah nama properti kejadian tertentu dalam data pesan yang ingin Anda gunakan sebagai tanda waktu kejadian. Nilai ini peka huruf besar/kecil. Jika dibiarkan kosong, waktu antrean kejadian di sumber kejadian akan digunakan sebagai tanda waktu kejadian.
Tambahkan nama grup konsumen Azure Time Series Insight khusus yang Anda tambahkan ke IoT hub Anda.
Pilih Buat.
Setelah Anda membuat sumber peristiwa, Azure Time Series Insight secara otomatis mulai mengalirkan data ke lingkungan Anda.
Langkah berikutnya
Menentukan kebijakan akses data untuk mengamankan data.
Kirim kejadian ke sumber kejadian.