You’ve asked some great questions about QuickSight pricing and metrics. Let me address each of your points:
User-based pricing: Correct, it’s $3 per user per month, regardless of activity.
User-based pricing and reader sessions: Correct, there’s no concept of reader sessions. It’s a flat $3 per month per user.
Capacity-based pricing: The 500 sessions are across all users, not per user. So yes, it’s essentially $0.5 per session. Here is addtional information on capacity pricing breakdown.
Exceeding purchased capacity: Yes, additional sessions beyond the purchased capacity are charged at $0.5 per session.
Maximum cost per user in capacity-based pricing: There’s no maximum cost per user in capacity-based pricing. The $5 cap was for the older reader session pricing model.
Multiple dashboards and sessions: My understanding of the definition of a user session in Quicksight is any time an individual interacts with a dashboard regardless if its in the Quicksight UI or embedded. A Reader Session starts with user-initiated action (e.g., login, dashboard load, page refresh, drill-down or filtering) and runs for next 30-minutes. Keeping Amazon QuickSight open in a background browser window/tab does not result in active sessions until the Reader initiates action on page.
Session duration: Correct, even if a session lasts less than 30 minutes, it’s still counted (and charged) as a full session.
Regarding QuickSight session metrics:
please visit these two links below