Navicat

图表

Navicat简要说明

  • 1、navicat15 增加了图表功能,共20个可选图表,不可扩展其他图表(不像tableau那种灵活订制),但是他和sql关系数据库紧密联系在一起, 适合数据库管理员出报表,支持生成png,pdf文件,不支持页面分享功能,所以要看动态图表只能用navicat的cloud或者保存成ncharts文件后在 分享

  • 2、navicat15的图表功能中的数据表,可以是表中的字段,也可以是查询语句,视图,存储过程和函数(就是说用户可以先用sql语句重新组装数据结构后,在进行图表展示

  • 3、目前navicat支持nosql数据库,mongodb

  • 4、主要功能为图表,模型(物理模型,逻辑模型和概念模型),数据库监控,模式,ER图,事件,自动运行(可设置已有查询语句的计划执行)

  • 5、目前支持mac,windows,liunx 版本

  • 6、设计图表的时候,表字段的类型一定要对应内容设置,比如日期填写时间戳,那么显示的时候就无法转化成日期或者不能按照,年,月,日,分类显示, 只能通过中间层(查询,视图等)来转换

  • 7、图表里面除了轴上面的别名无法使用外(可设置但目前在柱状图和折线图上没有效果),其他的所有页面,标记,标题,坐标等都可自定义配置

以下是图表用例

1、漏斗累计统计

数据库结构 1

显示效果

说明

1、将二个步骤对应的子类分成了二个字段来统计

2、漏斗趋势统计

数据库结构 1

显示效果

说明

1、数据源可以是数据库,视图,查询,存储过程或函数 【数据源】 2、可以跨库进行关联,也可以表与视图,查询等进行关联,目前支持内联,外联,全联,在连接的过程中,可以排除掉不需要的字段,也可以筛选掉列里面不需要的数据【数据源】 3、数据可以实时查询也可以存档到本地进行关联和筛选【数据源】 4、关联完成后,不可对字段进行计算【数据源】 5、图表区的字段也不可以在计算,且不分维度和度量,所有的字段都可以拖拽到轴和值上,其中拖拽到轴上的字段不聚合,仅可以筛选,拖拽到值上的所有值,都被聚合成对应的数值(sum,count,avg等)【图表】 6、右侧属性栏里面可以对图表的X,Y轴,数据格式做全面的调整【图表】 7、只有轴上的字段,可以把多类型的数据放在一列里面(例如:日期,分类等),值上的字段,需要按照列进行分组,比如折线图,轴上放日期,1,2,3号,值上放类型字段,这个时候如果要看不同类型的多条曲线是看不到的,只能把不同类型分成二个字段,分别拖拽到值上才可以实现,因为图表里面的筛选是全局的,就算你把同一个字段拖拽二次到值上,也无法实现对同一个字段筛选不同类型的(不知道还有没有其他办法)【图表】 8、所有字段的计算基本都是在数据源内计算完成的,链接数据源的时候,字段已经基本计算完成(最多是对日期进行年,月,日的分组,或者对应值进行,sum,count的简单聚合或者对字段的等于,不等于,包含,不包含的简单运算) 9、轴上数据只分组,值上数据只聚合【图表】 10、数据源如果是多表或者多视图关联的时候,在图表设计里面可以针对不同的记录集进行筛选【图表】

参考文献:

https://www.iqiyi.com/a_19rrh4o3pt.html https://www.bilibili.com/video/BV1jJ411q7hH?from=search&seid=1606059233705870168

最后更新于

这有帮助吗?