美文网首页
SQL开发报表小结

SQL开发报表小结

作者: 八月秋风早 | 来源:发表于2020-03-19 21:32 被阅读0次

ETL报表小结

1.拿到需求时,弄清报表的统计周期,比如是日报,月报,还是年报等等;其次如果是hive开发,需要确认表是否需要分区。

2.确认报表上线日期,及时作出规划

3.看到需求时,别着急着立马就设计表结构,甚至立马就开始写代码,一定一定要和需求人员及时沟通,确认报表每个字段,每个指标或者维度等的技术口径;其次在弄清每个指标的逻辑之前别着急做其他事。个人觉得这个步骤甚至可以可以花较多的时间。同时这一步也应当明确了报表的维度,指标,后续不应该再有变动。尤其是维度一块

4.弄清报表的数据量,这点应该能估算出来,如果数据量太大,应当和下游的相关人员沟通,确保推送数据没有问题

5.弄清报表的业务口径,业务逻辑以及明确表应该有哪些字段时,就可以先创建表结构

6.对于报表中引用到的表,应当先探查下这些表,看这些数据长什么样,重点关注各个表之间关联条件,是left join 还是inner join;关联条件是不是id,如果不是,关联时应当注意什么

7.开始开发时,个人觉得如何设计是个重要的问题,比如第一步先做些什么,步骤一定要清晰。要保证即使某个指标需要改逻辑时不至于修改整个报表的设计结构,这一步完成了,开发报表只是个水到渠成的事,可以是说完成了一大半,接下来甚至都是体力活。

暂时先写这么多,以上是个人SQL开发报表的一点心得,针对的条件有限。欢迎交流

相关文章

  • SQL开发报表小结

    ETL报表小结 1.拿到需求时,弄清报表的统计周期,比如是日报,月报,还是年报等等;其次如果是hive开发,需要确...

  • 如何通过JS调用某段SQL语句

    如何通过JS调用某段SQL语句,这样的需求在报表、数据平台开发中很常见。以报表平台FineReport开发为例,例...

  • BIRT报表

    1、添加数据源相关依赖包 2、报表开发设计 调出报表相关工具 数据源配置 创建报表显示数据 编写sql 如选择da...

  • 报表工具有没有sql植入风险?如何规避?

    报表检测到sql植入风险,一般是报表工具提供了通用查询的功能,也就意味着sql(sql类数据集)是可以通过参数动态...

  • SAP ABAP ALV报表(一)

    01 ALV报表功能介绍02 ALV报表开发步骤03 ALV报表开发实战 01 ALV报表功能介绍 AVL报表是A...

  • 动态报表简介

    前言: 经过大量报表开发后, 开始思考所有这些报表的共同特性,总结如下: 大部分的报表开发都是明细报表开发, 通...

  • SAP-LIST 报表

    01-LIST报表功能介绍02-LIST报表开发技巧03-LIST报表开发实战 01-LIST报表功能介绍 列表是...

  • SQL小结

    写在前面 学习前端,免不了要接触到数据库的使用,之前拿到一本《SQL必知必会》,这本书的内容非常的浅显易懂,虽然是...

  • SQL 小结

    1、SQL查询某去重后的总数 select addrvalue from attack_t where addrt...

  • SQL小结

    SQL -------------------- insert into users(name,age,...) ...

网友评论

      本文标题:SQL开发报表小结

      本文链接:https://www.haomeiwen.com/subject/vleryhtx.html