aws-quicksight
Manage business intelligence dashboards and analytics
TLDR
List all dashboards in an account
SYNOPSIS
aws quicksight command [options]
DESCRIPTION
aws quicksight is the AWS CLI interface for Amazon QuickSight, a serverless business intelligence service for creating visualizations, dashboards, and performing ad-hoc analysis. QuickSight uses SPICE (Super-fast Parallel In-memory Calculation Engine) for fast query performance.
QuickSight supports connections to various data sources including S3, Athena, Redshift, RDS, and third-party databases. Dashboards can be embedded in applications and shared with users across the organization.
COMMANDS
list-dashboards
List all dashboards in the accountdescribe-dashboard
Get dashboard detailscreate-data-source
Create a connection to a data sourcecreate-data-set
Define a dataset from a sourcecreate-analysis
Create an analysis for explorationcreate-dashboard
Publish an analysis as a dashboardregister-user
Add a QuickSight usergenerate-embed-url-for-registered-user
Get embed URL for dashboard embeddingcreate-ingestion
Refresh a SPICE datasetlist-data-sources
List configured data sources
CAVEATS
SPICE datasets have storage limits based on subscription tier. Dashboard refresh depends on data source refresh schedules. Embedded dashboards require proper CORS and domain configuration. User management is separate from IAM; QuickSight has its own user registry.
HISTORY
Amazon QuickSight launched in November 2016 as a cloud-native BI service. Q (natural language querying) was added in 2020. The service has expanded to include paginated reports, APIs for programmatic dashboard creation, and ML-powered insights.
SEE ALSO
aws(1), aws-athena(1), aws-redshift(1)
