简单的 SQL 数据分析

最近更新时间:2019-04-11 17:39:01

操作场景

本文为您介绍如何使用 Sparkling 笔记簿功能实现简单的 SQL 数据查询及数据可视化分析。更多数据开发细节,请参见 数据开发

前提条件

在进行数据分析之前,请确保您已根据 创建集群 指引建立 Sparkling 集群,并已根据 导入数据 指引将数据导入集群中。

操作步骤

进入 集群管理 页面,在左侧导航单击【工作区】进入数据开发页面。

1. 新建笔记簿

单击工作区左上角【+】,选择【新建笔记簿】,建立新笔记簿。

2. 查找数据库及数据表

a. 在命令行输入以下命令后,使用快捷键 Shift + Enter 或单击右上角运行按钮运行该命令行,查找当前集群下包含的数据库名。

show databases


b. 输入以下命令进入 default 数据库。

use default


c. 输入以下命令查找 default 数据库中包含的数据表名,可以看到之前导入的数据表 new_table 已经存在于 Sparkling 集群中。

show tables

3. 执行简单的 SQL 语句

执行以下命令查看 new_table 中的数据信息,其中 pt 列是 Sparkling 集群导入时增加的一列时间戳,默认定义为数据导入日期的前一天00:00。

select * from new_table

4. 数据可视化分析

执行以下命令获取以 enabled 分组的检索行数,将结果绘制饼图如下:

select enabled,count(1) from new_table group by enabled


执行以下命令获取以 type 分组的检索行数,绘制柱状图如下,其中单击【Settings】可以设置 keys、groups、values 值。

select type,count(1) from new_table group by type