

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# EventBridge のイベントバスイベントからスキーマを推論する
<a name="eb-schemas-infer"></a>

Amazon EventBridge は、イベントを検出することによってスキーマを推測できます。スキーマを推測するには、イベントバスでイベント検出をオンにし、クロスアカウントイベント用のスキーマを含む、あらゆる固有のスキーマをスキーマレジストリに追加します。EventBridge によって検出されたスキーマは、[**Schemas**] (スキーマ) ページの[**Discovered schemas registry**] (検出されたスキーマレジストリ) に表示されます。

イベントバス上のイベントの内容が変更されると、関連する EventBridge スキーマの新しいバージョンが作成されます。

## イベントバスでスキーマ検出を開始する際の考慮事項
<a name="eb-schemas-infer-considerations"></a>

イベントバスでスキーマ検出を有効にする前に、次の考慮事項を検討してください。
+ イベントバスでイベント検出を有効にすると、コストが発生する場合があります。毎月最初に処理される 500 万件のイベントは無料です。
+ EventBridge はデフォルトでクロスアカウントイベントからスキーマを推測しますが、`cross-account` プロパティを更新することで無効にすることができます。詳細については、「EventBridge スキーマレジストリ API リファレンス」の 「[Discoverers](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discoverers.html)」を参照してください。

**注記**  
カスタマーマネージドキーを使用して暗号化されたイベントバスでは、スキーマの検出はサポートされません。イベントバスでスキーマ検出を有効にするには、 AWS 所有のキーの使用を選択します。詳細については、「[KMS キーオプション](eb-encryption-at-rest-key-options.md)」を参照してください。

**イベントバスでスキーマ検出を開始または停止するには (コンソール)**

1. Amazon EventBridge コンソールの [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/) を開いてください。

1. ナビゲーションペインの [**Event Buses**] (イベントバス) を選択します。

1. スキーマ検出を開始または停止するイベントバスを選択します。

1. 次のいずれかを行います。
   + スキーマ検出を開始するには、**[検出を開始する]** を選択します。
   + スキーマ検出を停止するには、**[検出を削除]** を選択します。

**イベントバスでスキーマ検出を開始または停止するには (AWS CLI)**
+ スキーマ検出を開始するには、[create-discoverer](https://docs.aws.amazon.com/cli/latest/reference/schemas/create-discoverer.html) を使用します。

  スキーマ検出を停止するには、[delete-discoverer](https://docs.aws.amazon.com/cli/latest/reference/schemas/delete-discoverer.html) を使用します。

**注記**  
スキーマ検出は、1000 KiB を超えるイベントをサポートしていません。これらのイベントは検出されず、エラー通知も生成されません。大規模なイベントのスキーマを追跡するには、スキーマレジストリを使用してスキーマを手動で作成する必要があります。