Aktifkan penangkapan streaming peristiwa melalui Azure Event Hubs

Azure Event Hubs Capture memungkinkan Anda mengirimkan data streaming secara otomatis di Azure Event Hubs ke penyimpanan Azure Blob atau akun Azure Data Lake Storage Gen 2 pilihan Anda. Anda dapat mengonfigurasi pengaturan pengambilan menggunakan portal Azure saat membuat pusat aktivitas atau untuk hub peristiwa yang ada. Untuk informasi konseptual tentang fitur ini, lihat Gambaran umum Pengambilan Azure Event Hubs.

Penting

Azure Event Hubs tidak mendukung pengambilan aktivitas di akun penyimpanan premium.

Mengaktifkan Capture saat Anda membuat pusat aktivitas

Jika Anda tidak memiliki namespace layanan Azure Event Hubs untuk dikerjakan, buat namespace tingkat standar dengan mengikuti langkah-langkah dari artikel: Membuat namespace layanan Azure Event Hubs. Pastikan Anda memilih Standar untuk tingkat harga. Tingkat dasar tidak mendukung fitur Capture.

Untuk membuat pusat aktivitas dalam namespace layanan, ikuti langkah-langkah berikut:

  1. Pada halaman Gambaran Umum untuk namespace Anda, pilih + Event hub pada bilah perintah.

    Cuplikan layar pemilihan tombol Tambahkan hub peristiwa pada bilah perintah.

  2. Pada halaman Buat hub peristiwa, ketik nama untuk hub peristiwa Anda, lalu pilih Berikutnya: Ambil di bagian bawah halaman.

    Cuplikan layar halaman Buat hub peristiwa.

  3. Pada tab Ambil , pilih Aktif untuk Ambil.

  4. Seret penggagas untuk mengatur jendela Waktu dalam menit. Jendela waktu default adalah 5 menit. Nilai minimum adalah 1 dan maksimum adalah 15.

  5. Seret penggeling untuk mengatur jendela Ukuran (MB). Nilai defaultnya adalah 300 MB. Nilai minimum adalah 10 MB dan nilai maksimumnya adalah 500 MB.

  6. Tentukan apakah Anda ingin Event Hubs memancarkan file kosong saat tidak ada peristiwa yang terjadi selama jendela Waktu pengambilan.

Lihat salah satu bagian berikut berdasarkan jenis penyimpanan yang ingin Anda gunakan untuk menyimpan file yang diambil.

Penting

Azure Data Lake Storage Gen1 dihentikan, jadi jangan gunakan untuk mengambil data peristiwa. Untuk informasi selengkapnya, lihat pengumuman resmi. Jika Anda menggunakan Azure Data Lake Storage Gen1, migrasikan ke Azure Data Lake Storage Gen2. Untuk informasi selengkapnya, lihat Panduan dan pola migrasi Azure Data Lake Storage.

Menangkap data ke Azure Storage

  1. Untuk Penyedia Pengambilan, pilih Akun Azure Storage (default).

  2. Untuk Kontainer Azure Storage, klik tautan Pilih kontainer .

    Cuplikan layar yang memperlihatkan halaman Buat hub peristiwa dengan tautan Pilih kontainer.

  3. Pada halaman Akun penyimpanan, pilih akun penyimpanan yang ingin Anda gunakan untuk mengambil data.

  4. Pada halaman Kontainer , pilih kontainer tempat Anda ingin menyimpan file yang diambil, lalu klik Pilih.

    Karena Azure Event Hubs Capture menggunakan autentikasi layanan ke layanan dengan penyimpanan, Anda tidak perlu menentukan string koneksi penyimpanan. Pemilih sumber daya memilih URI sumber daya untuk akun penyimpanan Anda secara otomatis. Jika Anda menggunakan Azure Resource Manager, Anda harus menyediakan URI ini secara eksplisit sebagai string.

  5. Sekarang, pada halaman Buat hub peristiwa, konfirmasikan bahwa kontainer yang dipilih muncul.

  6. Untuk Format nama file Capture, tentukan format untuk nama file yang diambil.

  7. Pilih Tinjau + buat di bagian bawah halaman.

  8. Pada halaman Tinjau + buat , tinjau pengaturan, dan pilih Buat untuk membuat hub peristiwa.

    Catatan

    Jika akses publik dinonaktifkan pada akun penyimpanan, izinkan layanan tepercaya, yang menyertakan Azure Event Hubs, untuk mengakses akun penyimpanan. Untuk detail dan instruksi langkah demi langkah, lihat artikel ini.

Menangkap data ke Azure Data Lake Storage Gen 2

Ikuti artikel Membuat akun penyimpanan untuk membuat akun Azure Storage. Atur Ruang nama hierarkis ke Diaktifkan pada tab Tingkat Lanjut untuk menjadikannya akun Azure Data Lake Storage Gen 2. Akun Microsoft Azure Storage harus berada di langganan yang sama sebagai pusat aktivitas.

  1. Pilih Azure Storage sebagai penyedia tangkapan. Untuk menggunakan Azure Data Lake Storage Gen2, Anda memilih Azure Storage.

  2. Untuk Kontainer Azure Storage, klik tautan Pilih kontainer .

    Cuplikan layar yang memperlihatkan halaman Buat hub peristiwa dengan tautan Pilih kontainer.

  3. Pilih akun Azure Data Lake Storage Gen 2 dari daftar.

    Cuplikan layar memperlihatkan pemilihan akun Data Lake Storage Gen 2.

  4. Pilih kontainer (sistem file di Data Lake Storage Gen 2), lalu klik Pilih di bagian bawah halaman.

    Cuplikan layar yang memperlihatkan halaman Kontainer.

  5. Untuk Format nama file Capture, tentukan format untuk nama file yang diambil.

  6. Pilih Tinjau + buat di bagian bawah halaman.

    Cuplikan layar yang memperlihatkan halaman Buat hub peristiwa dengan semua bidang yang ditentukan.

  7. Pada halaman Tinjau + buat , tinjau pengaturan, dan pilih Buat untuk membuat hub peristiwa.

    Catatan

    Kontainer yang Anda buat di Azure Data Lake Storage Gen 2 menggunakan antarmuka pengguna (UI) ini ditampilkan di bawah Sistem file di Storage Explorer. Demikian pula, sistem file yang Anda buat di akun Data Lake Storage Gen 2 muncul sebagai kontainer dalam UI ini.

Mengonfigurasi Capture untuk pusat aktivitas yang ada

Anda dapat mengonfigurasi Tangkap di hub aktivitas yang ada di ruang nama Hub Aktivitas. Untuk mengaktifkan Capture di hub peristiwa yang ada, atau untuk mengubah pengaturan Capture Anda, ikuti langkah-langkah berikut:

  1. Pada beranda untuk namespace Layanan Anda, pilih Pusat Aktivitas di bawah Entitas di menu sebelah kiri.

  2. Pilih hub peristiwa yang ingin Anda konfigurasikan fitur Capture.

    Cuplikan layar memperlihatkan pemilihan pusat aktivitas dalam daftar hub peristiwa.

  3. Pada halaman Instans Azure Event Hubs, pilih Ambil di menu sebelah kiri.

    Cuplikan layar memperlihatkan halaman Ambil untuk pusat aktivitas Anda.

  4. Pada halaman Ambil , pilih Avro untuk format serialisasi peristiwa Output. Format Parquet hanya didukung melalui integrasi Azure Stream Analytics. Untuk informasi selengkapnya, lihat Mengambil data Azure Event Hubs dalam format parquet dan menganalisis dengan Azure Synapse Analytics.

  5. Pilih Aktif untuk Tangkap.

    Cuplikan layar memperlihatkan halaman Tangkap untuk hub peristiwa Anda dengan fitur Capture diaktifkan.

  6. Untuk mengonfigurasi pengaturan lain, lihat bagian:

Langkah berikutnya