进入Quicksight页面:
如果 AWS 账户未注册 QuickSight,系统将提示注册:
注意要给QuickSight授予访问S3的权限:
注册完成后进入quicksight页面:
现在,我们将为 QuickSight 创建一个新数据集,该数据集连接到我们在 Athena 中创建的表
单击右上角的 “New dataset”按钮:
我们看到 Quicksight 可以连接到各种数据源。找到Athena图标并单击它:
对于数据源名称,输入 “athena-dataset” ,然后单击 创建数据源 按钮:
选择 “default” 数据库并选择 customer_sales_ctas 表,然后单击 “select” 按钮:
选择Directly query your data
选项,然后单击 “Visualize” 按钮:
进入分析编辑器,我们将使用它来创建新分析:
在本节中,我们将使用客户销售数据集创建一个非常简单的分析。
从字段列表中,将Country
字段拖到 AutoGraph 框中。QuickSight 自动选择水平条形图类型,并按country划分销售记录计数。
让我们构建另一个图表。
单击现有条形图下方的灰色空间。
从字段列表中单击月份字段。这将向分析页面添加一个新的水平条形图
该数据作为折线图可能看起来更好。在“Visuals”中找到折线图类型并单击它。请注意图表类型如何自动从条形图更改为折线图。
从字段列表中单击country字段。请注意折线图如何自动刷新,现在每个country都有一条线:
底部轴上的月份顺序是错的,要解决此问题,要调整下sort option:
按month顺序排:
保存后, 将看到正确的顺序:
现在我们已成功使用 Amazon QuickSight 通过Athena 连接到数据并进行展示