业务人员的业务需求,如何转换为对数据的请求?在众多数据表中, 如何找到和目标业务有关的数据表
收起(1) 确定计算口径,理解需求。 要解决什么问题,需要哪个时间段的数据,数据提取的内容,是否有加过滤条件等等。这个环节非常重要、非常关键,需要和业务方不断的进行沟通确认,保证取出的数据符合需求和正确的关键;
(2) 根据需求理解对问题进行拆解。 需要在哪几张表中取,这几张表通过哪些字段进行连接,有哪些约束条件,需不需要进行分组,取出哪些字段等等,这部也非常重要,有些细节一定要跟得上,要不然也会导致取出的数据可能有误;
(3) 根据之前的理解写出对应的SQL脚本、调度脚本,以及报表 ;
(4) 验证数据结果的准确性。