大数据面试常见问题(五)——报表部分

2年前 (2022) 程序员胖胖胖虎阿
176 0 0

目录

1、Finereport的报表设计流程

2、做报表开发,如何确保你拿到的数据时准确的

3、你们用的报表工具是收费的吗?都少钱?

4、做出的报表是以什么文件或者形式发给客户,客户又是通过什么方式查看报表的呢?

5帆软和tableau的区别(传统bi工具和商务智能bi工具的区别)

6、olap和oltp的区别


1、Finereport的报表设计流程

大数据面试常见问题(五)——报表部分

2、做报表开发,如何确保你拿到的数据时准确的

我们都是根据需求来验证的,如果计算的话,都有计算公式,我会自己先算一遍,然后通过调用函数对比计算结果。

如果是存储过程的话,我会根据需求中的取值逻辑和判断,验证一下取值是否正确

3、你们用的报表工具是收费的吗?都少钱?

这方面我不太清除,都是公司统一采购的,价格方面我没有关注

4、做出的报表是以什么文件或者形式发给客户,客户又是通过什么方式查看报表的呢?

首先要看是什么报表,没张报表都有url连接,如果是帆软或者cognos是有客户端的,以web形式展现的,客户有登入账户密码的,我们也有,但是权限不一样,我们相当于系统管理员,是可以操作报表系统的,我们把报表文件,帆软是.cpt文件格式,上传到服务器,然后我们自己把文件放到对应的菜单目录下,自己运行下看是正常可以的,那么客户端那边也可以看到。

5帆软和tableau的区别(传统bi工具和商务智能bi工具的区别)

帆软是oltp联机事务处理产品,定位于企业数据采集,满足企业个性化报表需求,同事具备强悍的列印和填表等功能,能制作复杂的中国式报表,但是数据分析能较弱。

tableau是olap联机分析处理产品,具有很强的数据分析能力,能够灵活的在前段进行数据分析操作,无需编写代码,缺点是无法满足企业复杂报表。

6、olap和oltp的区别

联机事务处理OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易

联机分析处理OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。 

OLTP系统强调数据库内存效率,强调内存各种指标的命令率,强调绑定变量,强调并发操作;
OLAP 系统则强调数据分析,强调SQL执行市场,强调磁盘I/O,强调分区等。

版权声明:程序员胖胖胖虎阿 发表于 2022年11月4日 下午5:24。
转载请注明:大数据面试常见问题(五)——报表部分 | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...