Mewujudkan data di Azure Cosmos DB menggunakan editor tanpa kode Analisis Aliran

Artikel ini menjelaskan cara menggunakan editor tanpa kode untuk membuat pekerjaan Azure Stream Analytics dengan mudah. Pekerjaan terus membaca dari Azure Event Hubs Anda dan melakukan agregasi seperti hitungan, jumlah, dan rata-rata. Anda memilih bidang untuk dikelompokkan menurut selama jendela waktu lalu pekerjaan menulis hasilnya terus menerus ke Azure Cosmos DB.

Prasyarat

  • Sumber daya Azure Event Hubs dan Azure Cosmos DB Anda harus dapat diakses publik dan tidak boleh berada di belakang firewall atau diamankan di azure Virtual Network.
  • Data di Azure Event Hubs Anda harus diserialisasikan dalam format JSON, CSV, atau Avro.

Mengembangkan pekerjaan Analisis Aliran

Gunakan langkah-langkah berikut untuk mengembangkan pekerjaan Azure Stream Analytics untuk mewujudkan data di Azure Cosmos DB.

  1. Di portal Azure, temukan dan pilih instans Azure Event Hubs Anda.
  2. Di bawah Fitur, pilih Proses Data. Kemudian, pilih Mulai di kartu berjudul Materialisasi Data di Azure Cosmos DB.
    Cuplikan layar yang menunjukkan Mulai Mewujudkan Aliran Data.
  3. Masukkan nama untuk pekerjaan Anda dan pilih Buat.
  4. Tentukan jenis Serialisasi data Anda di hub peristiwa dan Metode autentikasi yang akan digunakan pekerjaan untuk menyambungkan ke Azure Event Hubs. Kemudian pilih Sambungkan.
  5. Jika koneksi berhasil dan Anda memiliki aliran data yang mengalir ke instans Azure Event Hubs, Anda akan segera melihat dua hal:
    • Bidang yang ada dalam payload input Anda. Pilih simbol tiga titik di samping bidang secara opsional menghapus, mengganti nama, atau mengubah jenis data bidang.
      Cuplikan layar yang menunjukkan bidang pusat aktivitas dari input untuk Anda tinjau.
    • Sampel data input Anda di panel bawah di bawah Pratinjau data yang secara otomatis di-refresh secara berkala. Anda dapat memilih Jeda pratinjau streaming jika Anda lebih suka memiliki tampilan statis data input sampel Anda.
      Cuplikan layar yang menunjukkan sampel data input.
  6. Pada langkah berikutnya, Anda menentukan bidang dan agregat yang ingin Anda hitung, seperti Rata-rata dan Hitungan. Anda juga dapat menentukan bidang yang ingin Anda Kelompokkan Menurut bersama dengan jendela waktu. Kemudian Anda dapat memvalidasi hasil langkah di bagian Pratinjau data.
    Cuplikan layar yang menunjukkan sampel data input.
  7. Pilih database Cosmos DB dan kontainer tempat Anda ingin menulis hasil.
  8. Mulai pekerjaan Analisis Aliran dengan memilih Mulai.
    Cuplikan layar yang menunjukkan definisi tempat Anda memilih Mulai.
    Untuk memulai pekerjaan, Anda harus menentukan:
    • Jumlah Unit Streaming (SU) yang dijalankan pekerjaan. SU mewakili jumlah komputasi dan memori yang dialokasikan untuk pekerjaan. Kami menyarankan agar Anda memulai dengan tiga dan menyesuaikan sesuai kebutuhan.
    • Penanganan kesalahan data output memungkinkan Anda menentukan perilaku yang Anda inginkan saat output pekerjaan ke tujuan Anda gagal karena kesalahan data. Secara default, pekerjaan Anda mencoba kembali hingga operasi tulis berhasil. Anda juga dapat memilih untuk menghilangkan peristiwa output.
  9. Setelah Anda memilih Mulai, pekerjaan mulai berjalan dalam waktu dua menit. Lihat pekerjaan di bawah bagian Data Proses di tab pekerjaan Analisis Aliran. Anda dapat menjelajahi metrik pekerjaan dan menghentikan dan memulai ulang sesuai kebutuhan.

Langkah berikutnya

Sekarang Anda tahu cara menggunakan editor tanpa kode Analisis Aliran untuk mengembangkan pekerjaan yang membaca dari Azure Event Hubs dan menghitung agregat seperti hitungan, rata-rata, dan menulisnya ke sumber daya Azure Cosmos DB Anda.