Event Grid Basic から Event Grid 名前空間トピックにイベントを送信する方法 (プレビュー)

この記事では、カスタム トピック、システム トピック、ドメイン、パートナー トピックなどのリソースで作成されたイベント サブスクリプションから Event Grid 名前空間にイベントを転送する方法について説明します。

概要

既存のワークフローを変更せずに Event Grid 名前空間に移行するのに役立つ、Event Grid Basic イベント サブスクリプションの宛先としての名前空間トピック。

Image that shows events forwarded from Event Grid basic to Event Grid namespace topic.

Event Grid 名前空間には、ソリューションで使用したいと思う可能性のある新しい興味深い機能が用意されています。 現在、トピック、システム トピック、ドメイン、パートナー トピックなどの Event Grid Basic リソースを使用している場合は、現在のトピックで新しいイベント サブスクリプションを作成し、ハンドラーの宛先として Event Grid 名前空間トピックを選択するだけで済みます。

新しい Event Grid 名前空間にイベントを転送する方法

シナリオ: ストレージ アカウント のシステム トピックをサブスクライブし、ストレージ イベントを新しい Event Grid 名前空間に転送します。

前提条件

  1. 名前空間の作成、表示、管理」の手順に従って、Event Grid 名前空間リソースを作成します。
  2. 名前空間トピックの作成、表示、管理」の手順に従って、Event Grid 名前空間トピックを作成します。
  3. 名前空間トピックにおけるイベント サブスクリプションの作成、表示、管理」の手順に従って、Event Grid 名前空間トピックのイベント サブスクリプションを作成します。
  4. ストレージ アカウントを作成する手順に従って、Azure ストレージ アカウントを作成します。

イベント サブスクリプションを作成して構成する

Screenshot that shows how to create a subscription to forward events from Event Grid basic to Event Grid namespace topic.

Note

イベント スキーマの場合は、クラウド イベント スキーマ v1.0 としてそのイベント スキーマを選択します。 これは、Event Grid 名前空間トピックの転送先でサポートされる唯一のスキーマ種類です。

サブスクリプションの基本情報が構成されたら、エンドポイントの詳細セクションで Event Grid 名前空間トピックエンドポイントの種類を選択し、[エンドポイントの構成] を選択してエンドポイントを構成します。

この記事を参考にして、BLOB ストレージをサブスクライブする方法を調べることができます。

エンドポイントを構成する手順は次の通りです。

  1. [Event Grid 名前空間トピックの選択] ページで、次の手順に従います。
    1. [サブスクリプション] を選択します。

    2. リソース グループを選択します。

    3. 以前に作成した Event Grid 名前空間 リソースを選択します。

    4. イベントを転送する Event Grid 名前空間トピックを選択します。

    5. [選択の確認] を選択します。

      Screenshot that shows the Select Event Grid Namespace topic page to configure the endpoint to forward events from Event Grid basic to Event Grid namespace topic.

  2. 次に、 [イベント サブスクリプションの作成] ページの [作成] を選択して、イベント サブスクリプションを作成します。

次のステップ

次の記事をご覧ください。