ある企業は、クリックデータをKinesisにストリーミングし、Kinesis Data Firehoseを介してS3データレイクに配信しています。データ量が増加しても、S3への取り込みレートは安定していますが、Kinesis Data StreamsとFirehoseのバックログが増加しています。S3への取り込みスループットを向上させるために最も効果的なアクションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Kinesisデータストリームのシャード数を増やす。.
これが解答である理由
Kinesis Data StreamsとFirehoseのバックログが増加している状況は、Kinesis Data Streamsがデータを処理しきれていないことを示唆しています。Kinesis Data Streamsのスループットはシャード数に比例するため、シャード数を増やすことで、データ処理能力が向上し、バックログが解消されます。 Firehose配信ストリームが書き込むS3プレフィックスの数を増やしても、Kinesis Data Streamsのスループットは変わりません。Kinesisデータストリームの保持期間を短縮することは、バックログの解消には直接寄与しません。Kinesis Client Library (KCL) を使用してコンシューマーを追加することは、Kinesis Data Streamsからデータを読み取るアプリケーションのスループットを向上させますが、FirehoseがKinesis Data Streamsからデータを読み取る速度には影響しません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要