Rendszertémaktémák a Azure Event Grid

A témakörben található rendszertémaktéma Event Grid Azure-szolgáltatások által közzétett egy vagy több eseményt képvisel, például az Azure Storage és Azure Event Hubs. A rendszertémaktéma például az összes blobeseményt, vagy csak a blob által létrehozott és a blob által törölt eseményeket ábrázolhatja, amelyek egy adott tárfiókhoz közzétennek. Ebben a példában, amikor feltölt egy blobot a tárfiókba, az Azure Storage szolgáltatás közzétesz egy blob által létrehozott eseményt a Event Grid rendszertémakörében, amely továbbítja az eseményt a témakör előfizetőinek, akik megkapják és feldolgozják az eseményt.

Megjegyzés

Csak az Azure-szolgáltatások tehetnek közzé eseményeket a rendszertémaktémákban. Ezért nem kap olyan végpontot vagy hozzáférési kulcsokat, amelyek események közzétételére használhatók, mint az egyéni témakörökben vagy tartományokban.

Rendszer-témaköröket támogató Azure-szolgáltatások

Itt található azon Azure-szolgáltatások aktuális listája, amelyek támogatják a rájuk vonatkozó rendszertémaktémák létrehozását.

Rendszertémaktémák Mint Azure-erőforrások

A múltban a rendszertémaktéma implicit volt, és az egyszerűség kedvéért nem volt elérhető. A rendszertémaktémák mostantól Azure-erőforrásokként láthatók, és a következő képességeket biztosítják:

A rendszertémaktémák életciklusa

Rendszertémakört kétféleképpen hozhat létre:

  • Esemény-előfizetés létrehozása egy Azure-erőforrásonbővítményerőforrásként, amely automatikusan létrehoz egy rendszertémakört a következő formátumban: <Azure resource name>-<GUID> . Az így létrehozott rendszertémakör automatikusan törlődik a témakör utolsó esemény-előfizetésének törlésekor.

  • Hozzon létre egy rendszertémakört egy Azure-erőforráshoz, majd hozzon létre egy esemény-előfizetést a rendszerhez. Ha ezt a módszert használja, megadhatja a rendszertéma nevét. A rendszertémakör nem törlődik automatikusan az utolsó esemény-előfizetés törlésekor. Manuálisan kell törölnie.

    Az alkalmazás Azure Portal mindig ezt a módszert használja. Amikor egy Azure-erőforrásEsemények lapján hoz létre esemény-előfizetést, először a rendszertémakör jön létre, majd létrejön a témakör előfizetése. Először létrehozhat egy rendszertémakört a Event Grid Témakörei oldalon, majd hozzon létre egy előfizetést a témakör számára.

A CLI, a RESTvagy Azure Resource Manager használatakora fenti módszerek egyikét választhatja. Javasoljuk, hogy először hozzon létre egy rendszertémakört, majd hozzon létre egy előfizetést a témakörben, mivel ez a rendszertémaktémák létrehozásának legújabb módja.

A rendszertémakör létrehozása meghiúsul, ha úgy beállította az Azure-szabályzatokat, hogy a Event Grid szolgáltatás ne tudja létrehozni. Előfordulhat például, hogy egy szabályzat csak bizonyos típusú erőforrások (például Azure Storage, Azure Event Hubs stb.) létrehozását teszi lehetővé az előfizetésben.

Rendszertémaktéma helye és erőforráscsoportja

Egy adott régióban/helyen található Azure-eseményforrások esetén a rendszertémakör ugyanazon a helyen jön létre, mint az Azure-eseményforrás. Ha például létrehoz egy esemény-előfizetést egy Azure Blob Storage-hoz az USA keleti részén, a rendszertémakör az USA keleti részén jön létre. A globális Azure-eseményforrások, például az Azure-előfizetések, az erőforráscsoportok vagy az Azure Térképek Event Grid globális helyen hozza létre a rendszertémakört.

A rendszertémakör általában ugyanabban az erőforráscsoportban jön létre, mint az Azure-eseményforrás. Az Azure-előfizetés hatókörében létrehozott esemény-előfizetések esetén a rendszertémakör az USA 2. nyugati régiójában, a Default-EventGrid erőforráscsoportban jön létre. Ha az erőforráscsoport nem létezik, a Azure Event Grid létrehozza azt a rendszertémakör létrehozása előtt.

Következő lépések

Lásd az alábbi cikkeket: