Bird
0
0

A stream consumer application fails to process records. Which of these is a common misconfiguration causing this?

medium📝 Debug Q7 of 15
AWS - DynamoDB
A stream consumer application fails to process records. Which of these is a common misconfiguration causing this?
AThe stream ARN used is from a different table
BThe stream is set to KEYS_ONLY but the app expects full item images
CThe stream retention period is set to 24 hours
DThe table has no write capacity units
Step-by-Step Solution
Solution:
  1. Step 1: Understand stream data vs consumer expectations

    If the stream is KEYS_ONLY, only keys are available, but the app expects full images.
  2. Step 2: Identify mismatch impact

    This mismatch causes the consumer to fail processing due to missing data.
  3. Final Answer:

    The stream is set to KEYS_ONLY but the app expects full item images -> Option B
  4. Quick Check:

    StreamViewType mismatch breaks consumer processing [OK]
Quick Trick: Match stream view type with consumer data needs [OK]
Common Mistakes:
  • Ignoring stream ARN correctness
  • Assuming retention period affects processing
  • Confusing capacity units with streams

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes