Challenge - 5 Problems
Contributor Insights Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
❓ query_result
intermediate2:00remaining
Identify the top contributor by write operations
Given a DynamoDB table with Contributor Insights enabled, which query result shows the contributor with the highest number of write operations in the last hour?
DynamoDB
SELECT contributor_id, SUM(write_ops) AS total_writes FROM contributor_insights WHERE timestamp > CURRENT_TIMESTAMP - INTERVAL '1' HOUR GROUP BY contributor_id ORDER BY total_writes DESC LIMIT 1;
Attempts:
2 left
💡 Hint
Look for the highest sum of write_ops grouped by contributor_id.
✗ Incorrect
The query sums write operations per contributor in the last hour and orders them descending. The top contributor is user123 with 1500 writes.
🧠 Conceptual
intermediate1:30remaining
Understanding Contributor Insights metrics
Which metric does Contributor Insights NOT provide by default?
Attempts:
2 left
💡 Hint
Think about what Contributor Insights tracks about contributors' activity.
✗ Incorrect
Contributor Insights tracks counts of reads, writes, and throttled requests but does not provide latency metrics per contributor by default.
📝 Syntax
advanced1:30remaining
Correct syntax to enable Contributor Insights on a table
Which of the following AWS CLI commands correctly enables Contributor Insights on a DynamoDB table named 'Orders'?
Attempts:
2 left
💡 Hint
Check the exact parameter name for enabling Contributor Insights in AWS CLI.
✗ Incorrect
The correct parameter is --contributor-insights-status with value ENABLED to enable Contributor Insights.
❓ optimization
advanced2:00remaining
Optimizing Contributor Insights for high-cardinality contributors
You have a DynamoDB table with thousands of unique contributors causing Contributor Insights to generate too many metrics. What is the best approach to reduce metric cardinality?
Attempts:
2 left
💡 Hint
Think about filtering metrics to reduce the number of contributors tracked.
✗ Incorrect
Contributor Insights supports filters to limit metrics to top contributors, reducing cardinality and cost.
🔧 Debug
expert2:30remaining
Diagnosing missing Contributor Insights data
You enabled Contributor Insights on your DynamoDB table, but no contributor metrics appear after 24 hours. Which is the most likely cause?
Attempts:
2 left
💡 Hint
Check permissions related to Contributor Insights metric publishing.
✗ Incorrect
Without proper IAM permissions, Contributor Insights cannot publish metrics, causing no data to appear.