AWS Quicksight - 连接数据库和生成图表的逻辑

问题描述

这里是 quicksight 嵌入式分析的新手,

我有一个关于 quicksight 如何生成图表的简单问题。

  1. 是通过直接数据库查询还是
  2. 它是否会拦截来自我的网络应用后端的 API 调用

例如:我当前的应用程序正在运行,

  1. 前端调用API并根据API数据显示图表

  2. 如果从 UI 更改了某些过滤器(如日期等),API 会根据过滤器发送新数据,然后 UI 呈现新图表。

此场景现在如何在 AWS Quicksight 嵌入式分析中工作。

  1. 我是否应该将过滤器从我的网络应用程序传递到 quicksight。将它们作为 Quicksight 参数/过滤器接收并允许 quicksight 直接使用过滤器查询数据库并呈现图表?

  2. Quicksight 会拦截前面提到的我的后端发送的 API 并显示图表吗?

以上哪一种情况会发生?

提前致谢

解决方法

Quicksight 具有以下支持的数据源。

https://docs.aws.amazon.com/quicksight/latest/user/supported-data-sources.html

Quicksight 具有基于控件/参数过滤数据的功能。请参考以下

https://aws.amazon.com/blogs/big-data/using-quicksight-parameters-and-controls-to-drive-interactivity-in-your-dashboards/