Mulai Cepat: Membuat registri skema Azure Event Hubs menggunakan portal Microsoft Azure

Azure Schema Registry adalah fitur Azure Event Hubs, yang menyediakan repositori pusat untuk skema pada aplikasi yang digerakkan oleh peristiwa dan pesan-sentris. Hal ini memberikan fleksibilitas bagi aplikasi produsen dan konsumen Anda untuk bertukar data tanpa harus mengelola dan berbagi skema. Schema Registry juga menyediakan kerangka kerja tata kelola sederhana untuk skema yang dapat digunakan kembali dan mendefinisikan hubungan antara skema melalui konstruksi pengelompokan (kelompok skema). Untuk informasi selengkapnya, lihat Azure Schema Registry di Pusat Aktivitas.

Artikel ini memperlihatkan kepada Anda cara membuat grup skema dengan skema dalam registri skema yang dihosting oleh Azure Event Hubs.

Catatan

  • Fitur ini tidak tersedia di tingkat dasar.
  • Pastikan Anda adalah anggota salah satu peran berikut: Pemilik, Kontributor, atau Kontributor Registri Skema. Untuk detail tentang kontrol akses berbasis peran, lihat Ringkasan Registri Skema.
  • Jika pusat aktivitas berada dalam jaringan virtual, Anda tidak akan dapat membuat skema di portal Microsoft Azure, kecuali Anda mengakses portal dari VM di jaringan virtual yang sama.
  • Fungsionalitas Schema Registry tidak didukung untuk namespace layanan dengan titik akhir privat diaktifkan.

Prasyarat

Buat namespace layanan Azure Event Hubs. Anda juga dapat menggunakan namespace yang sudah ada.

Membuat grup skema

  1. Navigasikan ke halaman Namespace Azure Event Hubs.

  2. Pilih Schema Registry di menu sebelah kiri. Untuk membuat grup skema, pilih + Grup Skema pada toolbar.

    Gambar yang memperlihatkan halaman Registri Skema di portal Microsoft Azure

  3. Di halaman Buat Grup Skema, lakukan langkah-langkah ini:

    1. Masukkan nama untuk grup skema.

    2. Untuk Jenis serialisasi, pilih format serialisasi Avro yang berlaku untuk semua skema dalam grup skema. Format serialisasi JSON juga didukung (pratinjau).

    3. Pilih mode kompatibilitas untuk semua skema dalam grup. Untuk Avro, mode kompatibilitas maju dan mundur didukung.

    4. Kemudian, pilih Buat untuk membuat grup skema.

      Gambar yang memperlihatkan halaman untuk membuat grup skema

  4. Pilih nama grup skema dalam daftar grup skema.

    Gambar yang memperlihatkan grup skema dalam daftar yang dipilih.

  5. Anda melihat halaman Grup Skema untuk grup.

    Gambar yang memperlihatkan halaman Grup Skema

Menambahkan skema ke grup skema

Di bagian ini, Anda menambahkan skema ke grup skema menggunakan portal Microsoft Azure.

  1. Di halaman Grup Skema, pilih + Skema di toolbar.

  2. Di halaman Buat Skema, lakukan langkah-langkah ini:

    1. Untuk Nama, masukkan orderschema.

    2. Masukkan skema berikut ke dalam kotak teks. Anda juga dapat memilih file dengan skema.

      {
        "namespace": "com.azure.schemaregistry.samples",
        "type": "record",
        "name": "Order",
        "fields": [
          {
            "name": "id",
            "type": "string"
          },
          {
            "name": "amount",
            "type": "double"
          }
        ]
      }
      
    3. Pilih Buat.

  3. Pilih skema dari daftar skema.

    Gambar yang memperlihatkan skema yang dipilih.

  4. Anda melihat halaman Gambaran Umum Skema untuk skema tersebut.

    Gambar yang memperlihatkan halaman Gambaran Umum Skema.

  5. Jika ada beberapa versi skema, Anda akan melihatnya di daftar drop-down Versi. Pilih versi untuk beralih ke skema versi tersebut.

Membuat versi baru skema

  1. Perbarui skema dalam kotak teks, dan pilih Validasi. Dalam contoh berikut, bidang baru description telah ditambahkan ke skema.

    Gambar yang memperlihatkan halaman Perbarui skema

  2. Tinjau status validasi dan perubahan, dan pilih Simpan.

    Gambar yang memperlihatkan halaman Tinjau yang memperlihatkan status validasi, perubahan, dan penyimpanan

  3. Anda melihat bahwa 2 dipilih untuk versi di halaman Gambaran Umum Skema.

    Gambar yang memperlihatkan versi baru skema

  4. Pilih 1 untuk melihat versi 1 skema.

Membersihkan sumber daya

Catatan

Jangan menghapus sumber daya jika Anda ingin melanjutkan ke mulai cepat berikutnya yang ditautkan dari Langkah berikutnya.

  1. Navigasikan ke halaman Namespace Azure Event Hubs.
  2. Pilih Schema Registry di menu sebelah kiri.
  3. Pilih grup skema yang Anda buat di mulai cepat ini.
  4. Pada halaman Grup Skema, pilih Hapus pada toolbar.
  5. Pada halaman Hapus Grup Skema, ketik nama grup skema, dan pilih Hapus.

Langkah berikutnya