问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ETL工程师要学什么?

发布网友 发布时间:2022-04-24 16:48

我来回答

2个回答

热心网友 时间:2022-04-29 22:05

技术方面:需要学习使用数据源、目标端工具的基本使用(如 oracle MySQL hive等);需要学习etl工具的安装配置常用错误解决(如 kettle DataStage infa sqoop datax等)

理论方面:懂得数仓分层架构,维度建模等。

从ETL的字面来看,它主要包含三大阶段,分别是数据抽取、数据转换、数据加载。

1.数据抽取

这个阶段的主要目标是汇总多种数据源,为下一步的转换做准备。

2.数据转换

这个阶段是ETL的核心环节,也是最复杂的环节。它的主要目标是将抽取到的各种数据,进行数据的清洗、格式的转换、缺失值填补、剔除重复等操作,最终得到一份格式统一、高度结构化、数据质量高、兼容性好的数据,为后续的分析决策提供可靠的数据支持。

3.数据加载

这个阶段的主要目标是把数据加载至目的地,比如数据仓库中。通常的做法是,将处理好的数据写成特定格式(如parquet、csv等)的文件,然后再把文件挂载到指定的表分区上。也有些表的数据量很小,不会采用分区表,而是直接生成最终的数据表。

了解了ETL这部分的工作主要做什么,接下来再来说作为ETL工程师需要具备哪些技能,这些也就是需要学习的重点——

1、精通SQL语言,具备存储过程开发能力,能熟练进行SQL查询优化;

2、熟悉Hive数据仓库设计,了解数据仓库模型及思想、维度建模思想,了解数据仓库;

3、熟悉Hadoop、Spark、Flink、Kafka等相关技术;

4、熟练Python、Java中至少一种语言;

5、熟悉Mysql、Nosql等常见数据库。

热心网友 时间:2022-04-29 23:23

付费内容限时免费查看回答您好,您的问题我已经看到了,正在整理答案,请稍等一会儿哦~

您好,我是您的职场答疑胖胖老师,帮您解答如下:

etl工程师是从事系统编程、数据库编程与设计,要掌握各种常用的编程语言的专业技术人员。也叫数据库工程师。

工作内容:

见岗位职责:

1. 海量数据的ETL开发,抽取成各种数据需求。

2. 参与数据仓库架构的设计及开发 。

3. 参与数据仓库ETL流程优化及解决ETL相关技术问题。

4、熟悉主流数据库技术,如oracle、Sql server、PostgeSQL等。

4、精通etl架构,有一定的etl开发经验,了解日常作业的部署和调度。

5、会数据etl开发工具,如Datastage,Congos,Kettle等。

为您服务是我的荣幸,您可以提问职场相关的其他问题,或者进一步详细描述您当前的问题,让答主这边为您更好的解答,做更好的服务,感谢您对我们的理解与配合!!!!!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
缺土的宝宝女孩名字车姓 推荐一些带有成字的女孩名字 江姓婴儿名字大全女孩2024龙宝宝 陌陌的安全等级和财富等级是什么 如何提高陌陌等级? 冰箱旧了是不是很耗电 手机号收不到LINE的手机验证码怎么办 注册line连我账号收不到验证码 日韩服属于哪里 lineplay进入别人家能说话吗 请教一个问题,数据架构和数据仓库什么关系,两者谁包含谁? 请问数据仓库的作用,数据仓库在CRM中的意义是什么 数据仓库在数据库里处于什么层级 一个女孩说做梦梦到我,怎么回事? 女生说做梦梦到我了,我应该怎么回复? 女孩给自己说做梦梦到我,她说梦到我好可怕,一直追着她。什么意思啊? 女朋友对我说她晚上做梦经常能梦到我,我如何暖心回复她? 女生做噩梦梦到我,是什么意思? 四川甜皮鸭怎么做? 甜皮鸭的制作方法? 大地艺术的介绍 什么是大地艺术? 喀纳斯旅游攻略 怎么把一个群里的人拉到另一个群(我两边都是管理) 怎么样才从别的微信群拉人到另一个群 怎么把一个群的人拉到另外一个群? iQOO 5 Pro屏幕刷新率? lQooNOTE能支持多少赫兹屏幕刷新 超市里包装的,米粉要洗一下才煮吗? 自制桂林米粉,该用开水泡,还是用冷水泡? iQOO9pwm是多少赫兹 美团怎么团购 美团上几个人才可以团购,团购怎么操作 美团怎么发布团购 我是美团商家客人团购客栈房间我该怎样操作 如何用美团团购? 美团外卖商家版怎样设置顾客只能使用两种优惠活动卷? 电脑怎么在原有的系统上安装系统 京酱肉丝是鸡肉吗 鸡胸肉怎么做京酱肉丝 鸡肉做京酱肉丝的妙招有哪些? 京酱肉丝可以用鸡肉吗 京酱肉丝能不能用鸡胸肉做 鸡胸脯肉能做京酱肉丝吗 京酱肉丝可以鸡肉吗? 京酱肉丝用里脊肉比较好还是鸡脯肉好?二者有啥区别? iQOONeo3是144Hz刷新率屏幕吗? 超级干Ultra-Ever Dry万能涂层到底是什么样的东西 什么是Ultra-Ever Dry超级干? Ultra ever dry 这款防水涂料 对车漆 鞋子表面有没有伤害?一般喷一次能保持多久 用