すべてのプロダクト
Search
ドキュメントセンター

EventBridge:イベントバス (EventBus)

最終更新日:Nov 09, 2025

このトピックでは、EventBridge コンソールでイベントストリームのイベントプロバイダーとしてイベントバス (EventBus) を設定する方法について説明します。

前提条件

EventBridge をアクティブ化して権限を付与する

手順

  1. EventBridge コンソールにログインします。左側のナビゲーションウィンドウで、[Event Streams] をクリックします。

  2. 上部のナビゲーションバーで、リージョンを選択し、[Create Event Stream] をクリックします。

  3. [Create Event Stream] パネルで、[Task Name][Description] を入力し、次のパラメーターを設定して、[Save] をクリックします。

    • タスクの作成

      1. [Source] 設定ウィザードで、[Data Provider][Event Bus (EventBus)] に設定し、次の表の説明に従ってパラメーターを設定して、[Next] をクリックします。

        パラメーター

        説明

        リージョン

        ターゲットリージョンを選択します。

        中国 (杭州)

        EventBus 名

        ターゲットイベントバスを選択します。

        default

        サブスクリプションルール

        次のサブスクリプションルールがサポートされています。

        • クイック作成: これは推奨されるメソッドです。EVENTSTREAMING_xxxx  という名前のサブスクリプションルールが自動的に作成されます。

        • 既存のものを使用: このメソッドを選択した場合は、既存のサブスクリプションルールを選択する必要があります。

        クイック作成

        バッチプッシュサイズ

        関数呼び出しのバッチで送信できるメッセージの最大数。リクエストは、バックログされたメッセージの数が指定された値に達した場合にのみ送信されます。値の範囲は 1 から 10,000 です。

        100

        バッチプッシュ間隔 (秒)

        関数が呼び出される間隔。システムはメッセージを集約し、指定された間隔で Function Compute に送信します。値の範囲は 0 から 15 秒です。値が 0 秒の場合は、待機せずにメッセージがすぐに配信されることを示します。

        3

      2. [Filtering][Transform]、および [Sink] ステップで、イベントのフィルタリングおよび変換ルールとイベントターゲットを設定します。

    • タスクプロパティ

      イベントストリームの リトライポリシーとデッドレターキューを設定します。

イベント例

{
    "id": "ae3gchfi-4b4d-927d-fbj9-516ib2******",
    "type": "ui:Created:PostObject",
    "dataschema": "http://taobao.com/item.json",
    "subject": "my:subject",
    "data": {
      "name": "Eventbridge",
      "number": 100
    }
  }

CloudEvents 仕様で定義されているパラメーターの詳細については、「イベントの概要」をご参照ください。

data フィールドのパラメーターは、次の表で説明されています。

パラメーター

タイプ

説明

name

String

Eventbridge

イベントの名前または識別子。モジュール名やイベントソースなど、ビジネスロジックの識別に使われます。

number

Number

100

カウント、バージョン番号、状態コードなど、イベントに関連する数値データ。