(一)Superset 1.3图表篇——Table
本系列文章基于Superset 1.3.0版本。1.3.0版本目前支持分布,趋势,地理等等类型共59张图表。本次1.3版本的更新图表有了一些新的变化,而之前也一直没有做过非常细致的图表教程。
而且目前可以参考的资料有限,大部分还需要自己探索。所以本系列文章将对这59张图表的使用做一个整理。
Superset的安装入门,以及数据集的准备,请参考之前的教程,1.3版本依然可用。有问题随时沟通~
本文从Table类型说起。
Table虽然简单,但却是Superset中使用最为广泛的一种图表。将数据库中的图表用最简单直观的方式展示,是非常重要的。
一、选择Table类型图表
打开new chart。可以看到Category下所有图表的分类。
在Table分类下,有Table,Pivot Table v2,Time-seriess Table,Pivot Table。四种图表。
其中Table 为经典的表格展示。
Pivot Table 与 Pivot Table v2 为 数据透视表。其中Pivot Table v2 是superset 1.2版本新的图表,Pivot Table 已被弃用。
Time-seriess Table 为 时序表。
本文介绍Table类型,所使用的数据集依然是王者英雄数据,具体可参照Superset快速入门——可视化王者英雄数据
选择此数据集,选择Table类型,新建。
二、Table图表
Table图表是最经典的图表。可以将表格展示为 基础数据的展示 或者 聚合指标的展示
下面是详细的创建图表步骤。
1、数据集设置
在刚刚进入图表页以后,是看不到数据展示的。
这里会提示 Controls labeled Group by, Metrics, Percentage metrics: Group By, Metrics or Percentage Metrics must have a value
也就是说默认的 分组(Group by),指标(Metrics),百分比指标(Percentage metrics)默认都是空的,所以无法显示。
如何选择呢?首先还是先来看一下整体的页面。
页面分为三部分,最左侧是Dataset(可以收起来):这里可以对数据集进行设置,本次我们选择 honor.heros作为数据集。
点击More dataset related options,可以对数据集进行更多设置。
修改数据集(Edit dataset):对数据集的基本信息,数据列进行设置。
改变数据集(Change dataset):对数据集进行修改。
在SQL Lab中展示(View in SQL Lab):会开启新窗口,在SQL Lab中展示该数据源。
下面是一个筛选,相当于对字段和指标进行一个过滤展示。
2、图表设置
将数据集收起来以后,主要就是两部分。左侧是是对图表的设置,右侧是展示。其中右侧的下面还有对数据的展示。
左侧的图表设置分为:Chart Type,Time,Query。并且都是可以收起来的。
图表的具体设置步骤如下
1、图表类型(Chart type):这里已经选定了为 Table 类型。
2、时间列(Time):与数据中的时间列进行关联,如果没有可以空着,还可以设置时间跨度与区间。
3、查询(Query):这里要注意的是查询模式(Query MODE)有两种: 聚合(AGGREGATE) 和 原始记录 (RAW RECORDS),由于默认是聚合,所以没有选择分组和指标,就会报错了。
选择原始记录 (RAW RECORDS),随后需要指定展示的列(COLUMNS),排序方式(ORDERING),行限制(ROW LIMIT) 和 过滤器(FILTERS)。
展示列和排序列都是可以多选的,这里选择英雄,最大生命,最大法力作为展示列。
最大生命【desc】作为排序方式。选择以后,错误就都没有了,选RUN运行,可以看到展示效果。
同理,选择聚合(AGGREGATE)作为查询模式,分组选择 主要定位,指标选择 最大生命的AVG。
选择百分比统计指标(PERCENTAGE METRICS),以及排序规则(SORT BY),行限制(ROW LIMIT)。
是否包含时间(INCLUDE TIME),正序倒序(SORT DESCENDING),展示聚合总数(SHOW TOTALS),过滤器(FILTERS)。
随后,RUN运行,可以看到不同定位的最大生命的平均值情况。
3、展示栏
展示栏不必多说,就是图表的展示功能。
同时还提供了如下功能,复制图表URL(Copy chart URL to clipboard),发送邮件(share chart by email),内嵌代码(Embed code),导出为json(Export to .JSON format),导出为csv(Export to .CSV format),展示查询语句(View query),在sql lab中运行(Run in SQL Lab),下载为图片(Download as image)。
在下方的Data栏,也提供了搜索的功能。
而 VIEW SAMPLES,则是展示原始数据。
本文对Table类型的图表进行了介绍,同时也介绍了一些细节。这些细节未来将不再赘述,主要还是关注图表的具体使用。
未完待续~
Superset学习交流群已经成立,欢迎各位大佬加入~
更多技术干货与大数据落地方案,请关注 大数据流动
(一)Superset 1.3图表篇——Table的更多相关文章
- (二)Superset 1.3图表篇——Time-series Table
(二)Superset 1.3图表篇--Time-series Table 本系列文章基于Superset 1.3.0版本.1.3.0版本目前支持分布,趋势,地理等等类型共59张图表.本次1.3版本的 ...
- (三、四)Superset 1.3图表篇——透视表-Pivot Table
本系列文章基于Superset 1.3.0版本.1.3.0版本目前支持分布,趋势,地理等等类型共59张图表.本次1.3版本的更新图表有了一些新的变化,而之前也一直没有做过非常细致的图表教程. 而且目前 ...
- 数据可视化之 图表篇(四) 那些精美的Power BI可视化图表
之前使用自定义图表,每次新打开一个新文件时,都需要重新添加,无法保存,在PowerBI 6月更新中,这个功能得到了很大改善,可以将自定义的图表固定在内置图表面板上了. 添加自定义图表后,右键>固 ...
- 数据可视化之 图表篇(二)如何用Power BI制作疫情地图?
丁香园制作的这个地图可视化,相信大家每天都会看好几遍,这里不讨论具体数据,仅来探讨一下PowerBI地图技术. 这个地图很简洁,主要有三个特征: 1,使用着色地图,根据数据自动配色 2,只显示中国地图 ...
- 数据可视化之 图表篇(五) PowerBI图表不够炫酷?来看看这个
现在这个大数据时代,每时每刻.各行各业都在产生多种多样的海量数据,如何简单高效的来理解.挖掘这些数据,发现背后的见解就非常重要. 本文介绍这个图表就可以帮你快速发现海量数据背后的见解,微软研究院打造的 ...
- 数据可视化之 图表篇(三)体验Power BI最新发布的AI图表:分解树
在刚刚发布的11月更新中,PowerBI界面全新改版,采用和Office套件相似的Ribbon风格,除了这个重大变化,还发布了一个AI黑科技图表:分解树(Decomposition Tree). 无论 ...
- 数据可视化之 图表篇(一)Power BI可视化,几张图表认识疫情现状
近期国际疫情愈演愈烈,在这个特殊的时期,一方面仍要照顾好自己.不要为疫情防治添乱,另一方面,也可以利用疫情数据提升自己的数据分析和可视化技能. 下面是我制作的几个可视化图表,分别注释了每个可视化用到 ...
- Apache Superset 1.2.0教程 (二)——快速入门(可视化王者英雄数据)
上一篇我们已经成功的安装了superset,那么该如何可视化我们的数据呢?本文将可视化王者英雄的数据,快速的入门Superset. 一.连接数据源 首先确保mysql可以正常连接使用,并且准备好数据. ...
- Superset 官方入门教程中文翻译
本文翻译自 Superset 的官方文档:Toturial - Creating your first dashboard 最新版本的 Superset 界面与功能上与文档中提到的会有些许出入,以实际 ...
随机推荐
- 插入排序(insertion_sort)——Python实现
# 插入排序 # 作用:对给出的n个顺序不定的数进行排序 # 输入:任意数组A # 输出:按顺序排列的数组A # 时间复杂度 n(n-1) 至 (n(n-1))/2 # 插入排序过程 # 第一 ...
- ifix 在切换菜单按钮弹出”已打开该画面“bug修复
在ifix项目中,实际上会用到点击按钮弹出按钮菜单,点击另一按钮弹出另一按钮菜单的情况.一般在使用过程中切换菜单可有如下两种普遍做法: 1.使用ClosePicture "Middle&qu ...
- JS系统函数
1. parseInt--转为整型 2. parseFloat--转为浮点型 3. Number--转为数字型 4. isFinite()--检测一个值是否为有限值,如果是返回true,否则就是Inf ...
- 打造自己的Vue组件文档生成工具
程序员最讨厌的两件事情,第一种是写文档,另一种是别人没有写文档.有没有直接根据vue组件生成文档的呢?当然是有的的.但第三方使用起来不一定能和现有项目结合使用,往往需要额外的注释用来标记提取信息.使用 ...
- ssrf漏洞随笔
一.ssrf漏洞定义 SSRF漏洞:SSRF是一 种由攻击者构造请求,由服务端发起请求的安全漏洞.一般情况下,ssrf攻击的目标是外网无法访问的内部系统 SSRF漏洞( 服务器端请求伪造 )也被称为跨 ...
- Java面向对象06——类与对象小结
小结 /* 1. 类与对象 类是一个模板:抽象,对象是一个具体的实例 2. 方法 定义.调用 3. 对应的引用 引用类型: 基本类型(8) 对象是通过引用来操作的:栈-- ...
- Android音视频开发(1):H264 基本原理
前言 H264 视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的.随着 x264/openh264 以及 ffmpeg 等开源库的推出,大多数使用者无需再对H264的细节做过多的研究,这大 ...
- SpringBoot-技术专区-用正确的姿势如何用外置tomcat配置及运行(Tomcat优化分析)
前提概要 在特别特殊的时候,我们可能需要外置tomcat去运行程序,例如alitomcat等特殊场景,方便我们去定时化开发项目或者其他特殊场景. 外置tomcat执行 pom.xml文件首先更改打包方 ...
- maven的setting配置远程仓库
maven的setting,配置远程库. <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mi ...
- Java TreeMap 和 LinkedHashMap【笔记】
Java TreeMap 和 LinkedHashMap[笔记] TreeMap TreeMap基本结构 TreeMap 底层的数据结构就是红黑树,和 HashMap 的红黑树结构一样 与HashMa ...