Sdílet prostřednictvím


Rychlý start: Vytvoření registru schématu služby Azure Event Hubs pomocí webu Azure Portal

Azure Schema Registry je funkce služby Event Hubs, která poskytuje centrální úložiště pro schémata pro aplikace zaměřené na události a zasílání zpráv. Poskytuje flexibilitu pro aplikace producenta a spotřebitele, aby si vyměňovaly data bez nutnosti spravovat a sdílet schéma. Poskytuje také jednoduchou architekturu zásad správného řízení pro opakovaně použitelná schémata a definuje vztah mezi schématy prostřednictvím konstruktoru seskupení (skupiny schématu). Další informace najdete v tématu Azure Schema Registry ve službě Event Hubs.

V tomto článku se dozvíte, jak vytvořit skupinu schémat se schématy v registru schématu hostovaného službou Azure Event Hubs.

Poznámka:

  • Funkce není dostupná na úrovni Basic .
  • Ujistěte se, že jste členem některé z těchto rolí: Vlastník, Přispěvatel nebo Přispěvatel registru schématu. Podrobnosti o řízení přístupu na základě role najdete v tématu Přehled registru schématu.
  • Pokud je centrum událostí ve virtuální síti, nebudete moct vytvářet schémata na webu Azure Portal, pokud k portálu nemáte přístup z virtuálního počítače ve stejné virtuální síti.

Požadavky

Vytvořte obor názvů služby Event Hubs. Můžete také použít existující obor názvů.

Vytvoření skupiny schémat

  1. Přejděte na stránku Oboru názvů služby Event Hubs.

  2. V nabídce vlevo vyberte Registr schématu. Pokud chcete vytvořit skupinu schématu, vyberte na panelu nástrojů možnost + Skupina schématu.

    Obrázek znázorňující stránku Registr schématu na webu Azure Portal

  3. Na stránce Vytvořit skupinu schématu proveďte následující kroky:

    1. Zadejte název skupiny schémat.

    2. Jako typ serializace vyberte formát serializace Avro , který se vztahuje na všechna schémata ve skupině schémat. Podporuje se také formát serializace JSON (Preview).

    3. Vyberte režim kompatibility pro všechna schémata ve skupině. V případě Avro jsou podporované režimy zpětné kompatibility vpřed a zpět.

    4. Potom vyberte Vytvořit a vytvořte skupinu schémat.

      Obrázek znázorňující stránku pro vytvoření skupiny schématu

  4. V seznamu skupin schémat vyberte název skupiny schématu.

    Obrázek znázorňující skupinu schématu ve vybraném seznamu

  5. Zobrazí se stránka Skupina schémat pro skupinu.

    Obrázek znázorňující stránku Skupina schémat

Přidání schématu do skupiny schémat

V této části přidáte schéma do skupiny schémat pomocí webu Azure Portal.

  1. Na stránce Skupina schémat vyberte na panelu nástrojů + Schéma.

  2. Na stránce Vytvořit schéma proveďte následující kroky:

    1. Do pole Název zadejte orderschema.

    2. Do textového pole zadejte následující schéma . Můžete také vybrat soubor se schématem.

      {
        "namespace": "com.azure.schemaregistry.samples",
        "type": "record",
        "name": "Order",
        "fields": [
          {
            "name": "id",
            "type": "string"
          },
          {
            "name": "amount",
            "type": "double"
          }
        ]
      }
      
    3. Vyberte Vytvořit.

  3. Ze seznamu schémat vyberte schéma.

    Obrázek znázorňující vybrané schéma

  4. Zobrazí se stránka Přehled schématu pro schéma.

    Obrázek znázorňující stránku Přehled schématu

  5. Pokud existuje více verzí schématu, zobrazí se v rozevíracím seznamu Verze . Vyberte verzi, kterou chcete přepnout na toto schéma verze.

Vytvoření nové verze schématu

  1. Aktualizujte schéma v textovém poli a vyberte Ověřit. V následujícím příkladu bylo do schématu přidáno nové pole description .

    Obrázek znázorňující stránku Aktualizovat schéma

  2. Zkontrolujte stav ověření a změny a vyberte Uložit.

    Obrázek znázorňující stránku Revize se stavem ověření, změnami a uložením

  3. Na stránce Přehled schématu vidíte, že 2 je vybraná pro verzi.

    Obrázek znázorňující novou verzi schématu

  4. Výběrem 1 zobrazíte verzi 1 schématu.

Vyčištění prostředků

Poznámka:

Nevyčišťujte prostředky, pokud chcete pokračovat k dalšímu rychlému startu propojenému z dalších kroků.

  1. Přejděte na stránku Oboru názvů služby Event Hubs.
  2. V nabídce vlevo vyberte Registr schématu.
  3. Vyberte skupinu schémat, kterou jste vytvořili v tomto rychlém startu.
  4. Na stránce Skupina schématu vyberte na panelu nástrojů odstranit.
  5. Na stránce Odstranit skupinu schémat zadejte název skupiny schématu a vyberte Odstranit.

Další kroky