EventBridge Pipeは、ソースとしてAmazon SQSキューを使用し、すべてのソースイベントをEventBridgeイベントバスに発行します。パイプ内のLambda関数は、データベースから各イベントのストリームステータスを検索し、そのステータスをイベントに追加します。会社は、ストリームステータスがreadyの場合にのみイベントをイベントバスに発行したいと考えています。どうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: ストリームステータスがreadyであるイベントに一致するフィルターステップをパイプに追加します。.
これが解答である理由
EventBridge Pipesのフィルタリング機能は、ソースからターゲットに送信される前にイベントを条件に基づいてフィルタリングするために設計されています。この場合、ストリームステータスが「ready」であるイベントのみをEventBridgeイベントバスに発行したいので、フィルターステップを追加するのが最も直接的で効率的な方法です。Lambda関数を変更してイベントをフィルタリングすることも可能ですが、これはLambdaの責任範囲を超え、パイプのフィルタリング機能の利点を損ないます。EventBridgeルールでフィルタリングすると、不要なイベントがバスに発行されてしまうため、コストや処理の無駄につながります。入力トランスフォーマーはイベントの構造を変更するために使用され、イベントをドロップする目的には適していません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要