AWS ソリューションアーキテクト プロフェッショナル分散イベントの実行保証オリジナル・公式資料照合難易度

Kinesisのシャード分割後、同じpartition keyの処理順を維持したい。旧シャードに未処理データがある場合、コンシューマーの設計で必要なのはどれか。

A
親シャードの未処理分を終えてから子シャードを処理する依存を守る★ 正解

KCLはリシャーディング前のデータを先に処理して順序を保つ。新しいシャードが見えた時点で無条件に先行させない。

B
子シャードの新しいデータから先に処理すれば順序が保たれる

古い未処理分を追い越し、同じキーの処理順が逆転し得る。

C
シャード分割時に旧データは消えるので未処理分を無視する

分割前の未処理データの扱いを省略すると欠落する。

D
すべてのシャードのsequence numberを一つの数値順で比較する

シャードを越えた単一の全体順序を、そのように定めることはできない。

解説

KCLはリシャーディング前のデータを先に処理して順序を保つ。新しいシャードが見えた時点で無条件に先行させない。

根拠資料・確認情報

対応範囲:SAP-C02

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで AWS ソリューションアーキテクト プロフェッショナル 合格を目指す。無料・課金なし。

更新: 2026/11/2
Kinesisのシャード分割後、同じpartition keyの処理順を維持した | AWS ソリューションアーキテクト プロフェッショナル 練習問題・解説 | まなびの時間