阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 990|回复: 1

[原创] 基于SQL的存储过程及自定义SQL制作报表》精彩回顾

[复制链接]
  • TA的每日心情
    开心
    2017-3-7 13:15
  • 签到天数: 90 天

    [LV.6]常住居民II

    发表于 2018-7-12 14:57:29 | 显示全部楼层 |阅读模式
     

    点击图片查看视频播放

        问:一般的数据可视化分析报表是怎么做出来的?

      答:常规方法是基于动态视图,建立表与表的关系。如下图所示




      问:但数据可视化分析讲究快而专业,在海量大数据的前提下,如何快速建立数据可视化分析报表?
      答:您可以考虑基于SQL储存过程或自定义SQL来快速制作数据可视化分析报表。




      存储过程及自定义SQL可视化效果更好?
      1、更快速地创建结果集,更有效率地做可视化分析

      2、不局限单一数据源,只要能写出相应的查询脚本就可以构建数据模型,增加实用性和灵活性

      3、在数据源庞大的情况下,采用存储过程及自定义SQL制定数据可视化分析报表效率更高

      总的来说如果数据不是十分庞大,常规的基于动态视图建立表与表之间的关系的做法就能很好地实现数据可视化分析;但如果数据海量,则需要使用基于SQL存储过程和自定义SQL脚本制作报表。

      基于SQL存储过程

      设置参数后,在前端直接调用数据,操作更快捷,可节省大量时间。

      基于SQL存储过程可以划分为带参数和不带参数两种类型。




      不带参数:范围涉及广,可将所有数据调用出来
      带参数:设定默认条件(参数值),只调用默认条件范围内的数据,在数据选择上更具有针对性。




      绑定参数


      两者的区别:

      带参数时,需给它绑定参数列,可再次选择合适的参数列。如绑定门店列后,可在制作报表时在公共筛选中重新选择所需门店。

      自定义SQL脚本制作报表

      同样可以划分为不带参数和带参数两种类型。




      自定义不带参数



      下一节课我们将学习什么?

      下一节课,我们将学习《OurwayBI基于ETL功能制作报表》。
      这是一节干货满满的课程,想要知道如何在海量大数据的前提下又快又专业地制作数据可视化分析报表?这节课不容错过。

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    擦汗
    2023-4-26 15:24
  • 签到天数: 53 天

    [LV.5]常住居民I

    发表于 2018-7-13 09:23:38 | 显示全部楼层
    超棒,如果这个支持下载课程更好
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表