发布网友
共7个回答
热心网友
BI工程师,主要是做数据分析,数据仓库,以及相关报表,对一些数据进行处理,对数据库要有比较深入的了解。
BI工程师需要有一定的数据库经验,掌握SQL查询优化方法,精通Oracle、SQL Server、MySQL等主流数据库的应用设计、性能调优及存储过程的开发.掌握BI相关工具,如ETL工具(如SSIS)、OLAP工具(如SSAS)和前端展示工具.熟悉ETL逻辑、OLAP设计和数据挖掘相关算法.
工作职责:
负责ETL设计、模型设计、开发、技术支持等工作;
2. 负责ETL应用开发,数据库性能进行调优;
3. 参与数据抽取、加载、转换和脚本开发;
4. 负责BI展现的开发;
5、使用Hadoop, Hive等对海量日志进行统计分析。
热心网友
电子工程师,即硬件工程师。
硬件工程师是若干专业类型的工程师之一(包括硬件、软件、机械、工业设计)。
向系统工程师和PDT(ProctDevelopmentTeam产品开发团队)开发代表报告。
拓展资料工作内容:
1.主导新机种pilotrun及量产机种维护
2.试投及量产机种相关工程文件的导入
3.men/en试投的追踪及rept
4.openissuekeyin及追从
5.客诉,CIM又叫公共信息模型或公共信息管理
热心网友
BI工程师即为从事商务智能行业的工程师。从需求分析师到数据仓库架构师、到etl工程师、数据分析,报表开发工程师、数据挖掘工程师、etc.,都可以称之为BI工程师。
BI需要的技术:
化方法,精通Oracle、SQL Server、MySQL等主流数据库的应用设计、性能调优及存储过程的开发。掌握BI相关工具,如ETL工具(如SSIS)、OLAP工具(如SSAS)和前端展示工具。熟悉ETL逻辑、OLAP设计和数据挖掘相关算法。
热心网友
BI,商务智能。BI工程师即为从事商务智能行业的工程师。从需求分析师到数据仓库架构师、到etl工程师、数据分析,报表开发工程师、数据挖掘工程师、etc.,都可以称之为BI工程师。
BI的涉及面很广。从底层到前端都有。
底层:数据库,数据仓库,数据仓库架构
中间层:数据清洗加工加载
前端:报表展现,数据挖掘
这些都算开发的。还有所有层的维护等。
数据库管理员(简称DBA),是一个负责管理和维护数据库服务器的人。数据库管理员负责全面管理和控制数据库系统。
BI工程师需要有一定的数据库经验,掌握SQL查询优化方法,精通Oracle、SQL Server、MySQL等主流数据库的应用设计、性能调优及存储过程的开发。掌握BI相关工具,如ETL工具(如SSIS)、OLAP工具(如SSAS)和前端展示工具。熟悉ETL逻辑、OLAP设计和数据挖掘相关算法。
BI需要的技术:
1.数据库:Oracle, DB2, SQL SERVER,最好也懂点Sybase, My SQL包括,SQL,PLSQL,备份,恢复,调优
2.ETL: Informatica, Datastage, 手工ETL
3.报表:Cognos, BO, BIEE, Hyperion.....
4.操作系统, UNIX或者Linux,AIX, Solaris之类,SHELL脚本
5.外语,英语日语一种,全会更好
6.HTML, JAVA, JS, CSS 多多益善
7.熟悉了解一些ERP系统,SAP,Sieble,Salesforce
热心网友
已经数据库开发知识为基础,进行数据分析和挖掘等工作的工程师,BI是商务智能的简写
热心网友
business intelligence 工程师,商务智能开发人员
热心网友
BI工程师的主要工作是根据业务需要的报告,建立出抽取、分析数据的模型,然后在PowerBI、Wyn Enterprise之类的工具上拖拖拽拽地将报告做出来。这个工作的核心是要了解数据分析、数据可视化等的基础知识,进阶还要能懂业务,善沟通。
不过,在专业的BI工具出现之前,还有另外一个类似的岗位:BI开发工程师。他们的工作是在BI工程师的基础上,不借助工具,自己用代码开发数据抽取、汇总计算的程序,并且还要开发前台展示页面、数据报告的导出等。这个工作和其他的软件开发工程师没有太大差别,只是需要一些数据分析相关的基础知识和框架的使用经验,随着BI工具的普及,现在这种工作已经越来越少了。