AWS - DynamoDBA developer tries to enable DynamoDB Streams but receives an error. Which of these is a likely cause?AThe table is in a different AWS regionBThe table has no primary key definedCThe table already has streams enabled with a different StreamViewTypeDThe AWS CLI command used is 'create-stream' which does not existCheck Answer
Step-by-Step SolutionSolution:Step 1: Identify invalid command usage'create-stream' is not a valid AWS CLI command for DynamoDB Streams.Step 2: Understand correct commandStreams are enabled via 'update-table' command, so using 'create-stream' causes error.Final Answer:The AWS CLI command used is 'create-stream' which does not exist -> Option DQuick Check:Invalid CLI command causes enable error [OK]Quick Trick: Use update-table, not create-stream, to enable streams [OK]Common Mistakes:MISTAKESUsing non-existent CLI commandsIgnoring region mismatchesAssuming streams require no primary key
Master "DynamoDB" in AWS9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More AWS Quizzes API Gateway - API Gateway throttling - Quiz 2easy API Gateway - Request and response mapping - Quiz 2easy API Gateway - CORS configuration - Quiz 9hard AWS Lambda - Lambda pricing model - Quiz 12easy Auto Scaling - Scaling policies (target tracking, step, simple) - Quiz 11easy Auto Scaling - Auto Scaling with ELB integration - Quiz 8hard CloudWatch - CloudWatch Events (EventBridge) - Quiz 6medium DynamoDB - Put, get, and query operations - Quiz 12easy Elastic Load Balancing - Application Load Balancer (ALB) - Quiz 8hard Elastic Load Balancing - Health checks configuration - Quiz 3easy