Mulai Cepat: Membuat pekerjaan Azure Stream Analytics dengan menggunakan portal Microsoft Azure

Mulai cepat ini menunjukkan kepada Anda cara membuat pekerjaan Analisis Aliran di portal Microsoft Azure. Dalam mulai cepat ini, Anda menentukan pekerjaan Azure Stream Analytics yang membaca data streaming real-time dan memfilter pesan dengan suhu lebih besar dari 27. Pekerjaan Azure Stream Analytics membaca data dari IoT Hub, mengubah data, dan menulis data output ke kontainer di penyimpanan blob Azure. Data input yang digunakan dalam panduan mulai cepat ini dihasilkan oleh simulator online Raspberry Pi.

Sebelum Anda mulai

Jika Anda tidak memiliki langganan Azure, buat akun gratis.

Menyiapkan data input

Sebelum menentukan pekerjaan Azure Stream Analytics, Anda harus menyiapkan data input. Data sensor real-time diserap ke IoT Hub, lalu dikonfigurasi sebagai input pekerjaan. Untuk menyiapkan data input yang diperlukan oleh pekerjaan, selesaikan langkah-langkah berikut:

  1. Masuk ke portal Azure.

  2. Pilih Buat sumber daya.

    Screenshot showing the Create a resource menu.

  3. Pada halaman Buat sumber daya, pilih Internet of Things>IoT Hub.

    Screenshot showing the IoT Hub menu on the Create a resource page.

  4. Pada halaman IoT Hub, ikuti langkah-langkah berikut:

    1. Untuk Langganan, pilih langganan Azure Anda.
    2. Untuk Grup sumber daya, Pilih grup sumber daya yang ada atau buat yang baru.
    3. Untuk nama hub IoT: Masukkan nama untuk hub IoT Anda.
    4. Untuk Wilayah, pilih wilayah terdekat.
    5. untuk Tingkat, pilih Gratis, jika masih tersedia di langganan Anda. Untuk mengetahui informasi selengkapnya, lihat Harga IoT Hub.
    6. Untuk Batas pesan harian, pertahankan nilai default.
    7. Pilih Berikutnya: Jaringan di bagian bawah halaman.

    Screenshot showing the IoT Hub page for creation.

  5. Pilih Tinjau + buat. Tinjau informasi IoT Hub Anda dan pilih Buat. Mungkin perlu waktu beberapa menit untuk membuat IoT Hub. Anda bisa memantau kemajuannya di panel Pemberitahuan.

  6. Setelah sumber daya (hub IoT) dibuat, pilih Buka sumber daya untuk membuka halaman IoT Hub.

  7. Pada halaman IoT Hub, pilih Perangkat di menu sebelah kiri, lalu pilih + Tambahkan perangkat.

    Screenshot showing the Add device button on the Devices page.

  8. Masukkan ID Perangkat dan pilih Simpan.

    Screenshot showing the Create a device page.

  9. Setelah perangkat dibuat, Anda akan melihat perangkat dari daftar perangkat IoT. Pilih tombol Refresh di halaman jika Anda tidak melihatnya.

    Screenshot showing the list of devices.

  10. Pilih perangkat Anda dari daftar.

  11. Pada halaman perangkat, pilih tombol salin di samping String Koneksi ion Utama, dan simpan ke notepad untuk digunakan nanti.

    Screenshot showing the copy button next to device connection string.

Membuat penyimpanan blob

  1. Dari sudut kiri atas portal Microsoft Azure, pilih Buat akun sumber daya>Penyimpanan>Akun penyimpanan.

  2. 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 di bagian bawah halaman.

    Screenshot showing the Create a storage account page.

  3. Pada halaman Tinjau, tinjau pengaturan Anda, lalu pilih Buat untuk membuat akun.

  4. Setelah sumber daya dibuat, pilih Buka sumber daya untuk membuka halaman Akun penyimpanan.

  5. Pada halaman Akun penyimpanan, pilih Kontainer di menu sebelah kiri, lalu pilih + Kontainer.

    Screenshot showing the Add container menu on the Containers page.

  6. Pada halaman Kontainer baru, berikan nama untuk kontainer Anda, seperti container1, dan pilih Buat.

    Screenshot showing the **Add container** page.

Membuat pekerjaan Azure Stream Analytics

  1. Pada tab terpisah dari jendela browser yang sama atau di jendela browser terpisah, masuk ke portal Microsoft Azure.
  2. Pilih Buat sumber daya yang bisa ditemukan di sudut kiri atas portal Microsoft Azure.
  3. Pilih Analytics>Pekerjaan Azure Stream Analytics dari daftar hasil. Jika Anda tidak melihat pekerjaan Azure Stream Analytics dalam daftar, cari pekerjaan Azure Stream Analytics menggunakan kotak pencarian di topik tersebut, dan pilih dari hasil pencarian.
  4. Pada halaman pekerjaan Analisis Aliran Baru, ikuti langkah-langkah berikut:
    1. Untuk Langganan, pilih langganan Azure Anda.

    2. Untuk Grup sumber daya, pilih sumber daya yang sama dengan yang Anda gunakan sebelumnya dalam mulai cepat ini.

    3. Untuk Nama, masukkan nama untuk pekerjaan. Nama pekerjaan Azure Stream Analytics hanya dapat berisi karakter alfanumerik, tanda hubung, dan garis bawah dan harus berisi 3 hingga 63 karakter.

    4. Untuk Lingkungan Hosting, pastikan bahwa Cloud dipilih. Pekerjaan Azure Stream Analytics dapat disebarkan ke cloud atau edge. Cloud memungkinkan Anda melakukan penyebaran ke cloud Azure dan Edge memungkinkan Anda melakukan penyebaran ke perangkat IoT Edge.

    5. Untuk Unit Stream, pilih 1. Unit streaming mewakili sumber daya komputasi yang diperlukan untuk menjalankan pekerjaan. Untuk mempelajari tentang penskalaan unit streaming, lihat artikel memahami dan menyesuaikan unit streaming.

    6. Pilih Tinjau + buat di bagian bawah halaman.

      Screenshot showing the **New Stream Analytics job** page.

  5. Pada halaman Tinjau + buat, tinjau pengaturan, lalu pilih Buat untuk membuat halaman Analisis Aliran.
  6. Pada halaman penyebaran, pilih Buka sumber daya untuk membuka halaman Pekerjaan Analisis Aliran.

Mengonfigurasi input pekerjaan

Di bagian ini, Anda mengonfigurasi input perangkat IoT Hub ke pekerjaan Azure Stream Analytics. Gunakan IoT Hub yang Anda buat di bagian sebelumnya dari mulai cepat.

  1. Pada halaman pekerjaan Analisis Aliran, pilih Input di bawah Topologi pekerjaan di menu sebelah kiri.

  2. Pada halaman Input, pilih Tambahkan input>IoT Hub.

    Screenshot showing the **Inputs** page with **Add stream input** > **IoT Hub** menu selected.**.

  3. Pada halaman IoT Hub, ikuti langkah-langkah ini:

    1. Untuk Alias input, masukkan IoTHubInput.

    2. Untuk Langganan, pilih langganan yang berisi akun IoT Hub yang Anda buat sebelumnya. Mulai cepat ini mengasumsikan bahwa Anda telah membuat hub IoT dalam langganan yang sama.

    3. Untuk IoT Hub, pilih hub IoT Anda.

    4. Pilih Simpan untuk menyimpan pengaturan input untuk pekerjaan Analisis Aliran.

      Screenshot showing the New input page to enter input IoT hub information.

Mengonfigurasi output pekerjaan

  1. Sekarang, pilih Output di bagian Topologi pekerjaan di menu sebelah kiri.

  2. Pada halaman Output, pilih Tambahkan penyimpanan Blob output>/ADLS Gen2.

    Screenshot showing the **Outputs** page with **Add** -> **Blob storage** option selected on the menu.

  3. Pada halaman Output baru untuk Penyimpanan Blob/ADLS Gen2, ikuti langkah-langkah ini:

    1. Untuk Alias output, masukkan BlobOutput.

    2. Untuk Langganan, pilih langganan yang berisi akun penyimpanan Azure yang Anda buat sebelumnya. Mulai cepat ini mengasumsikan bahwa Anda telah membuat Akun penyimpanan di langganan yang sama.

    3. Untuk Akun penyimpanan, pilih Akun penyimpanan Anda.

    4. Untuk Kontainer, pilih kontainer blob Anda jika belum dipilih.

    5. Untuk Mode autentikasi, pilih String koneksi.

    6. Pilih Simpan di bagian bawah halaman untuk menyimpan pengaturan output.

      Screenshot showing the **New output** page to enter input Azure storage account information.

Tentukan kueri transformasi

  1. Sekarang, pilih Kueri di bawah Topologi pekerjaan di menu sebelah kiri.

  2. Masukkan kueri berikut ke jendela kueri. Dalam contoh ini, kueri membaca data dari IoT Hub dan menyalinnya ke file baru di blob.

    SELECT *
    INTO BlobOutput
    FROM IoTHubInput
    WHERE Temperature > 27
    
  3. Pilih Simpan kueri pada bar alat.

    Screenshot showing the **Query** page with the sample query.

Menjalankan simulator IoT

  1. Buka Simulator Online Raspberry Pi Azure IoT.

  2. Ganti tempat penampung di Baris 15 dengan string koneksi perangkat Azure IoT Hub yang Anda simpan di bagian sebelumnya.

  3. Pilih Jalankan. Outputnya harus menunjukkan data sensor dan pesan yang dikirim ke IoT Hub Anda.

    Screenshot showing the **Raspberry Pi Azure IoT Online Simulator** page with the sample query.

Memulai pekerjaan Stream Analytics dan memeriksa output

  1. Kembali ke halaman gambaran umum pekerjaan di portal Azure, dan pilih Mulai pekerjaan.

    Screenshot showing the **Overview** page with **Start** button selected.

  2. Pada halaman Mulai pekerjaan, konfirmasikan bahwa Sekarang dipilih untuk Waktu mulai output pekerjaan, lalu pilih Mulai di bagian bawah halaman.

    Screenshot showing the **Start job** page.

  3. Setelah beberapa menit, di portal, temukan akun penyimpanan & kontainer yang telah Anda konfigurasi sebagai output untuk pekerjaan tersebut. Anda sekarang dapat melihat file output dalam kontainer. Butuh beberapa menit untuk memulai pekerjaan pertama kalinya, setelah dimulai, pekerjaan akan terus berjalan saat data diterima.

    Screenshot showing the **Container** page with the sample output file.

  4. Pilih file, lalu di halaman Blob, pilih Edit untuk melihat konten dalam file.

    Screenshot showing the sample output file.

Membersihkan sumber daya

Jika tidak lagi diperlukan, hapus grup sumber daya, pekerjaan Azure Stream Analytics, dan semua sumber daya terkait. Menghapus pekerjaan menghindari tagihan unit streaming yang digunakan oleh pekerjaan. Jika Anda ingin menggunakan pekerjaan di masa depan, Anda dapat menghentikannya dan memulainya kembali nanti ketika Anda membutuhkannya. Jika Anda ingin berhenti menggunakan pekerjaan ini, hapus semua sumber daya yang dibuat dalam mulai cepat ini dengan menggunakan langkah-langkah berikut:

  1. Dari menu sebelah kiri di portal Azure, pilih Grup sumber daya kemudian pilih nama sumber daya yang Anda buat.

  2. Pada halaman grup sumber daya, pilih Hapus, ketik nama sumber daya untuk dihapus dalam kotak teks, kemudian pilih Hapus.

Langkah berikutnya

Dalam panduan mulai cepat ini, Anda menyebarkan pekerjaan Azure Stream Analytics sederhana menggunakan portal Microsoft Azure. Anda juga dapat menggunakan pekerjaan Azure Stream Analytics menggunakan PowerShell, Visual Studio, dan Visual Studio Code.

Untuk mempelajari cara mengonfigurasi sumber input lain dan melakukan deteksi real time, lanjutkan ke artikel berikut: