Udostępnij za pośrednictwem


Szybki start: tworzenie rejestru schematów usługi Azure Event Hubs przy użyciu witryny Azure Portal

Usługa Azure Schema Registry to funkcja usługi Event Hubs, która udostępnia centralne repozytorium schematów dla aplikacji opartych na zdarzeniach i komunikatów. Zapewnia elastyczność wymiany danych przez aplikacje producenta i konsumentów bez konieczności zarządzania schematem i udostępniania go. Zapewnia również prostą strukturę ładu dla schematów wielokrotnego użytku i definiuje relację między schematami za pomocą konstrukcji grupowania (grup schematów). Aby uzyskać więcej informacji, zobacz Rejestr schematów platformy Azure w usłudze Event Hubs.

W tym artykule pokazano, jak utworzyć grupę schematów ze schematami w rejestrze schematów hostowanym przez usługę Azure Event Hubs.

Uwaga

  • Ta funkcja nie jest dostępna w warstwie Podstawowa.
  • Upewnij się, że jesteś członkiem jednej z następujących ról: Właściciel, Współautor lub Współautor rejestru schematów. Aby uzyskać szczegółowe informacje na temat kontroli dostępu opartej na rolach, zobacz Omówienie rejestru schematów.
  • Jeśli centrum zdarzeń znajduje się w sieci wirtualnej, nie będzie można tworzyć schematów w witrynie Azure Portal, chyba że uzyskujesz dostęp do portalu z maszyny wirtualnej w tej samej sieci wirtualnej.

Wymagania wstępne

Utwórz przestrzeń nazw usługi Event Hubs. Możesz również użyć istniejącej przestrzeni nazw.

Tworzenie grupy schematów

  1. Przejdź do strony Przestrzeń nazw usługi Event Hubs.

  2. Wybierz pozycję Rejestr schematów w menu po lewej stronie. Aby utworzyć grupę schematów, wybierz pozycję + Grupa schematu na pasku narzędzi.

    Obraz przedstawiający stronę Rejestru schematów w witrynie Azure Portal

  3. Na stronie Tworzenie grupy schematów wykonaj następujące kroki:

    1. Wprowadź nazwę grupy schematów.

    2. W polu Typ serializacji wybierz format serializacji Avro , który ma zastosowanie do wszystkich schematów w grupie schematów. Format serializacji JSON jest również obsługiwany (wersja zapoznawcza).

    3. Wybierz tryb zgodności dla wszystkich schematów w grupie. W przypadku wersji Avro obsługiwane są tryby zgodności z poprzednimi wersjami.

    4. Następnie wybierz pozycję Utwórz , aby utworzyć grupę schematów.

      Obraz przedstawiający stronę tworzenia grupy schematów

  4. Wybierz nazwę grupy schematów na liście grup schematów.

    Obraz przedstawiający grupę schematów na wybranej liście.

  5. Zostanie wyświetlona strona Grupa schematów dla grupy.

    Obraz przedstawiający stronę Grupa schematów

Dodawanie schematu do grupy schematów

W tej sekcji dodasz schemat do grupy schematów przy użyciu witryny Azure Portal.

  1. Na stronie Grupa schematów wybierz pozycję + Schemat na pasku narzędzi.

  2. Na stronie Tworzenie schematu wykonaj następujące kroki:

    1. W polu Nazwa wprowadź orderschema.

    2. Wprowadź następujący schemat w polu tekstowym. Możesz również wybrać plik ze schematem.

      {
        "namespace": "com.azure.schemaregistry.samples",
        "type": "record",
        "name": "Order",
        "fields": [
          {
            "name": "id",
            "type": "string"
          },
          {
            "name": "amount",
            "type": "double"
          }
        ]
      }
      
    3. Wybierz pozycję Utwórz.

  3. Wybierz schemat z listy schematów.

    Obraz przedstawiający wybrany schemat.

  4. Zostanie wyświetlona strona Przegląd schematu dla schematu.

    Obraz przedstawiający stronę Przegląd schematu.

  5. Jeśli istnieje wiele wersji schematu, zobaczysz je na liście rozwijanej Wersje . Wybierz wersję, aby przełączyć się do tego schematu wersji.

Tworzenie nowej wersji schematu

  1. Zaktualizuj schemat w polu tekstowym, a następnie wybierz pozycję Weryfikuj. W poniższym przykładzie do schematu dodano nowe pole description .

    Obraz przedstawiający stronę Aktualizowanie schematu

  2. Przejrzyj stan weryfikacji i zmiany, a następnie wybierz pozycję Zapisz.

    Obraz przedstawiający stronę Przegląd pokazującą stan weryfikacji, zmiany i zapisywanie

  3. Zostanie wyświetlona 2 opcja wybrana dla wersji na stronie Przegląd schematu.

    Obraz przedstawiający nową wersję schematu

  4. Wybierz 1 , aby wyświetlić wersję 1 schematu.

Czyszczenie zasobów

Uwaga

Nie usuwaj zasobów, jeśli chcesz przejść do następnego przewodnika Szybki start połączonego z sekcji Następne kroki.

  1. Przejdź do strony Przestrzeń nazw usługi Event Hubs.
  2. Wybierz pozycję Rejestr schematów w menu po lewej stronie.
  3. Wybierz grupę schematów utworzoną w tym przewodniku Szybki start.
  4. Na stronie Grupa schematów wybierz pozycję Usuń na pasku narzędzi.
  5. Na stronie Usuń grupę schematów wpisz nazwę grupy schematów, a następnie wybierz pozycję Usuń.

Następne kroki