bi工程师,数据仓库工程师,etl工程师有什么区别
1个回答
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
BI工程师、数据仓库工程师、ETL工程师都属于大数据工程技术人员,三种的主要区别如下:
一、工作内容不同
1、BI工程师:主要是报表开发,负责开发工作。
2、数据库工程师:主要负责业务数据库从设计、测试到部署交付的全生命周期管理。
3、ETL工程师:从事系统编程、数据库编程与设计。
二、要求不同
1、BI工程师:要有一定的数据库经验,掌握SQL查询优化方法,精通Oracle、SQLServer、MySQL等主流数据库的应用设计、性能调优及存储过程的开发。
2、数据库工程师:理解数据备份/恢复与灾难恢复;工具集的使用。
3、ETL工程师:要掌握各百种常用的编程语言。
三、特点不同
1、BI工程师:熟悉ETL逻辑、OLAP设计和数据挖掘相关算法。
2、数据库工程师:凡是关系到数据库质量、效率、成本、安全等方面的工作,及涉及到的技术、组件,都在数据库工程师的技术范畴里。
3、ETL工程师:海量数据的ETL开发,抽取成各种数据需求。
参考资料来源:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询