Navicat 17 的数据分析

上周的博客预告了 Navicat 17(英文版)即将发布,目前正在测试阶段,并计划于 5 月 13 日发布。如我们所见,版本 17 推出了众多令人兴奋的新功能。其中最大亮点是数据分析工具,只需点击按钮,即可为你的数据查看提供一个可视化且全面的视图!今天的博客中,我们将使用它来获取免费的 PostgreSQL "dvdrental"示例数据库 中的 rental 表的一些快速统计信息。

启用数据分析工具

如之前所介绍的,使用数据分析工具只需点击一个按钮,你可以在任何表、视图或查询结果(按钮是下图中用红色框选的)的工具栏中找到这个按钮。

从这里,你可以选择分析所有记录(默认为此操作)或添加一筛选以仅分析符合给定条件的行:

筛选记录

对于包含许多记录的数据集,通常需要将焦点放在数据的一个子集上,这就是"添加筛选"选项的用武之地。它允许我们使用熟悉的"过滤和排序"功能添加筛选(和排序)。假设我们只想分析 rental 表中租赁日期在 2006 年上半年的记录。我们只需在 rental_date 列上添加一个筛选,选择值为 2006 年 1 月 1 日 00:00:00 至 2006 年 6 月 30 日 23:59:59 之间的行。选择日期和时间非常容易,这要归功于内置的日期和时间选择器!

数据分析工具的一个特性是,在"过滤和排序"工具中找不到的限制记录到一定数量的功能,比如说,一千条:

查看分析结果

在编辑标准后,点击"开始剖析"或"应用数据设置"按钮,将在符合选定筛选标准的行上运行剖析工具。

点击列标题将显示该字段的统计信息。这些统计信息显示在两个位置:列名下方和网格下方。

你将发现的统计信息类型包括空值与非空值的百分比,以及不同值和唯一值的数量。甚至还有值分布图!要查看所有值,你可以增加列宽,或者只需在屏幕底部的列统计中的值分布图下方使用滚动条即可:

更改布局

有几种选项可以更改数据的呈现方式。例如,我们可以按计数或值显示分布:

我们还可以选择紧凑布局或详细布局(默认是详细布局)。以下是使用紧凑布局的租赁表头:

更多具体信息

分布图中的每个条形都代表基础表、视图或查询中的一个实际记录。通过将光标悬停在其上,我们可以了解更多信息。弹出框会显示该值和它在数据集中出现的次数,以及它占所有记录的百分比:

此外,点击一个条形将突出显示该记录,这将在网格中定位到该行,并显示与该值相关的统计信息:

再次点击条形将取消突出显示。

我们还可以在上面的图像中看到"列统计"部分提供的全部统计信息范围。它包括其他数字,如重复值的数量、最小值和最大值等。

结语

在今天的博客中,我们通过使用 Navicat 17 的新数据分析工具,熟悉了如何从免费的 "dvdrental"示例数据库的 rental 表中快速获取一些统计数据。

Navicat 17:功能先睹为快

相关推荐
张洛闻Eren5 小时前
MySQL 维护稳定系统【MySQL第二课】
linux·数据库·mysql·云原生
布莱克6056 小时前
理解索引:从概念到实践
数据库·mysql
我不是疯子是傻子9 小时前
Qt CAN通信周期发送抖动?实测定时器精度校准与时间戳补偿方案
开发语言·数据库·qt
这个DBA有点耶10 小时前
数据库迁移怎么做到“零翻车“:金仓 KDMS/KDTS/KFS 工具链实测
数据库·架构·dba
2501_9378609411 小时前
MySQL联合查询(多表查询)
数据库·mysql
名字还没想好☜11 小时前
Next.js 用 Server Components 直连数据库:去掉 API 层的边界,和三条别踩的安全红线
前端·javascript·数据库·安全·react·next.js
迷迭香yy11 小时前
行业板块轮动因子实战从板块资金到因子建模的本地化Python全流程
数据库·人工智能·python
SelectDB12 小时前
抖音集团 实时数据仓库:Apache Doris / SelectDB 的技术能力与实践
数据库
SelectDB12 小时前
网易 日志与时序数据分析:Apache Doris / SelectDB 的技术能力与实践
数据库
weixin_5394467813 小时前
Navicat Premium 17报缺少ODBC驱动
数据库