Your question is Classify and Cluster Datadog Accounts. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Datadog wants to improve adoption of a newly launched observability workflow. The growth team has labeled a subset of customer accounts that either adopted the workflow within 30 days or did not, while many newer accounts remain unlabeled. You need to compare a supervised approach for predicting adoption with an unsupervised approach for discovering account segments that may inform targeting.
You are given an account-level dataset built from Datadog product usage over the first 14 days after signup.
| Feature Group | Count | Examples |
|---|---|---|
| Product usage | 12 | hosts_reporting, apm_services, logs_ingested_gb, dashboards_created |
| Team activity | 8 | active_users, monitors_created, alerts_acknowledged, notebooks_opened |
| Account metadata | 6 | company_size_band, cloud_provider, region, plan_tier |
| Support & sales signals | 4 | csm_touch_count, trial_days_remaining, demo_completed, ticket_count |
| Target label | 1 | adopted_workflow_30d |
A strong solution should: