发布网友 发布时间:2022-04-20 08:13
共3个回答
热心网友 时间:2022-04-09 09:02
BI工程师、数据仓库工程师、ETL工程师都属于大数据工程技术人员,三种的主要区别如下:
一、工作内容不同
1、BI工程师:主要是报表开发,负责开发工作。
2、数据库工程师:主要负责业务数据库从设计、测试到部署交付的全生命周期管理。
3、ETL工程师:从事系统编程、数据库编程与设计。
二、要求不同
1、BI工程师:要有一定的数据库经验,掌握SQL查询优化方法,精通Oracle、SQLServer、MySQL等主流数据库的应用设计、性能调优及存储过程的开发。
2、数据库工程师:理解数据备份/恢复与灾难恢复;工具集的使用。
3、ETL工程师:要掌握各百种常用的编程语言。
三、特点不同
1、BI工程师:熟悉ETL逻辑、OLAP设计和数据挖掘相关算法。
2、数据库工程师:凡是关系到数据库质量、效率、成本、安全等方面的工作,及涉及到的技术、组件,都在数据库工程师的技术范畴里。
3、ETL工程师:海量数据的ETL开发,抽取成各种数据需求。
参考资料来源:
百度百科-数据库工程师
百度百科-大数据工程技术人员
热心网友 时间:2022-04-09 10:20
BI工程师包含了数据仓库工程师的工作 数据仓库工程师在建立数据仓库的工作时又得干ETL的工作 换句话说 BI是整个商业智能的大概念 而商业智能的支撑正是数据仓库 数据仓库的建立靠的是ETL热心网友 时间:2022-04-09 11:55
商业智能更确切地说是信息化建设的一个过程,一个解决方案或是一套集成的应用系统。想要真正理解体会最好的方法就是下一个商业智能,连接自己的数据,新建分析试试。推荐你试试帆软的finebi。我之前用的帆软报表,后来领导要求,就整了一套finebi,在优酷看视频教程一个下午就都会了,反正真的还不错,你可以看一下。