sql可视化工具_【BI课程笔记】基于SQL存储过程和自定义脚本制作报表

对很多用户来说基于存储过程、自定义SQL来制作报表是刚性需求,报表制作速度快、实用性强、灵活度高、适用于数据量大的分析场合。但对于怎么利用这种方式制作数据可视化分析报表,很多小伙伴还不是很清楚。这次我们就同时来简单讲解一下数据可视化工具中的三大制作报表的方式,分别是基于动态试图、存储过程、自定义SQL制作数据可视化分析报表。

6e6e5dc67e5e177dab8e420939b6cd6f.png

以下操作步骤都是以OurwayBI数据可视化工具为前提的基础下整理分类的。

基于动态试图

cb4624887e9bdf74af8a9c52fe6cbdd8.png

在往期的数据可视化报表制作课程中,我们所用的大多是这一类,因此在这里就不再详细讲解。

基于存储过程

(1)不带参数

在数据库创建一个存储过程,并构建好表与表的关联关系后运行。

在OurwayBI数据可视化工具的前端新增创建一个不带参数的数据源,并设置为事实表。为方便使用可自定义名称。同时添加视图,设置时间列。

接下来就能使用该数据源制作数据可视化分析报表。

(2)带参数

步骤与上面的一致,需注意的是在数据库中创建的存储过程需绑定参数。在视图设置中还需绑定参数列。

由于绑定了特定门店,因此报表展现的就只有该门店的数据。如果我们需要参看其他门店的数据呢,怎么办?

这就需要点击右上角的“筛选”中点击“参数列”进行添加。

基于自定义SQL

不带参数

新建视图后,点“所有表/已用表”旁的“+”新增一个自定义结果集,将数据库脚本放在“自定义SQL”的表格内。之后再绑定时间列就能制作数据可视化分析报表了。

9e043eaa412896a0abbf0dd3cde02b0e.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值