• 回答数

    3

  • 浏览数

    99

百年帝国
首页 > 工程师考试 > 数据仓库开发工程师

3个回答 默认排序
  • 默认排序
  • 按时间排序

喜欢运动的男孩

已采纳

BI工程师、数据仓库工程师、ETL工程师都属于大数据工程技术人员,三种的主要区别如下:

一、工作内容不同

1、BI工程师:主要是报表开发,负责开发工作。

2、数据库工程师:主要负责业务数据库从设计、测试到部署交付的全生命周期管理。

3、ETL工程师:从事系统编程、数据库编程与设计。

二、要求不同

1、BI工程师:要有一定的数据库经验,掌握SQL查询优化方法,精通Oracle、SQLServer、MySQL等主流数据库的应用设计、性能调优及存储过程的开发。

2、数据库工程师:理解数据备份/恢复与灾难恢复;工具集的使用。

3、ETL工程师:要掌握各百种常用的编程语言。

三、特点不同

1、BI工程师:熟悉ETL逻辑、OLAP设计和数据挖掘相关算法。

2、数据库工程师:凡是关系到数据库质量、效率、成本、安全等方面的工作,及涉及到的技术、组件,都在数据库工程师的技术范畴里。

3、ETL工程师:海量数据的ETL开发,抽取成各种数据需求。

参考资料来源:

百度百科-数据库工程师

百度百科-大数据工程技术人员

数据仓库开发工程师

143 评论(15)

火野丽Q

我觉得就业前景很不错。因为这行业的人才比较稀缺,所以找工作的时候也会比较好找。

187 评论(13)

Elephantwoman

未来一定会发展的越来越好,因为现在很多人都会学习这个专业,而且这个专业的收入也是非常高的。

209 评论(10)

相关问答