How Embedded Amazon QuickSight Dashboards Work - Amazon QuickSight

How Embedded Amazon QuickSight Dashboards Work

Embedded dashboards provide the same level of interactivity as Amazon QuickSight. They support the following interactions available in Amazon QuickSight dashboards:

  • Drill-down, both implicit (time hierarchies) and explicit (defined by the user)

  • Custom actions (link to a new tab)

  • On-screen filters

  • Download to CSV

  • Sorting on visuals

  • Email report opt-in

  • Reset dashboard to defaults option

  • Undo and redo actions on the dashboard

All features available to a reader on the web dashboard experience are available to an embedded user. Authors of dashboards can determine whether to enable features such as advanced filtering (left filter panel, filter restatement icon and focus/exclude options) and download to CSV option.

Embedded dashboards support features that provide a customized view of data with features, such as row-level security and dynamic default values for filters. You can customize dashboards using the regular Amazon QuickSight dashboard customization options. From the JavaScript SDK, Amazon QuickSight also supports the following abilities:

  • Create an iframe of the preferred size to contain the Amazon QuickSight dashboard

  • Dynamically authenticate the user

  • Enable or disable email report subscription options

  • Enable or disable undo/redo options on embedding chrome

To enable you to customize the dashboard with your app's theme, Amazon QuickSight hides the top navigation bar. When you publish a dashboard, you can also choose to hide the advanced filtering options and the on-sheet filter controls. That way, you can use controls that are embedded in your app instead. You can also pass in fragments by using the dashboard URL to further customize the view of the data.