Skip to content

Latest commit

 

History

History
197 lines (99 loc) · 11.2 KB

become-analytics-engineer-90-days.md

File metadata and controls

197 lines (99 loc) · 11.2 KB

在 90 天内成为 Analytics Engineer

原文:www.kdnuggets.com/2021/07/become-analytics-engineer-90-days.html

评论

作者:Tuan Nguyen,Joon Solutions 的首席技术官及董事会成员

Analytics Engineer 是一个由 dbt 创造的全新职位。如果一个数据工程师(DE)和一个数据分析师(DA)结婚,他们有一个女儿,那么这个女儿将会是一个 Analytics Engineer(AE)。嗯,虽然实际上并不是这样,但你明白我的意思。

图片来源

背景

一名 AE 通常从 DA 开始,制作仪表盘并进行临时查询。她希望做更多的工作,因为那个 DE 家伙工作得像蜗牛一样。她对自己的数据非常了解,因为她每天花几个小时用她高超的 SQL 技能来浏览数据。她也非常了解业务,因为她每天都要与他们互动。但她面临着巨大的挑战,想要接手 DE 家伙的工作。以下是一些挑战:

  • 管道是用 Python 构建的,而她不知道如何编程(除了 SQL 以外)。

  • DE 家伙提到过使用 git 来跟踪源代码的变化。她把 SQL 代码存储在 Word 文件中……

  • 她对产生数据的系统了解甚少。

  • 团队使用各种工具,而她并不熟悉所有这些工具。

  • 那个 DE 家伙认为这超出了她的能力,这让她更加生气。

解决方案

如果我们的 DA 女孩能够完成那个傲慢 DE 的工作而不变成他就好了……来看看dbt(数据构建工具)吧!你问一个这样的工具如何在这个领域创造一个全新的职位?让我们看看。

  • 她可以用 SQL 而不是 Python 编写转换代码。什么?

  • 她可以用编程方式测试连接语句中的重复项。真的吗?

  • 她可以编写数据文档,以便业务人员减少对她的打扰。很好!

  • 她可以使用 for 循环和变量,使用 SQL 模板进行数据透视。太棒了!

  • 她可以展示数据血缘,以便人们知道数据的来源以及对数据所做的处理。太棒了!

图片来源

进化

就这样,我们的 DA 女孩变成了 AE。

图片来源

我在开玩笑。实际上不是这样的。这需要时间、精力和对学习新事物的承诺。如果你能与我们 DA 女孩的故事产生共鸣,我认为这篇文章对你会有帮助。

这是我认为成为 AE 高手所需的技能和技术的有见解的清单。

  • SQL 忍者:如果你是一个士兵,那么 SQL 就像你的武器。SQL 已成为数据提取和转换的标准。作为 AE 或 DA,你必须尽可能熟练掌握 SQL。

  • Git 战士:Git 是团队协作中的一个强大工具。你需要像使用手臂一样使用这个工具。

  • dbt 专家: dbt 是一种技术,使 AE 和 DA 能够完成 DE 的工作。借助 dbt,你可以轻松参与以前只有 DE 才能做的工作,并对数据进行大量操作。

  • BI 工具专家:仪表板不仅仅是数字和图表,它们是讲述故事的强大工具。

  • 云计算冠军:云计算是我们拥有第四次工业革命的原因之一。成为云计算冠军只会对你的职业发展有所帮助。

  • Scrum 主任:Scrum 是一种利用敏捷思维来开发、交付和维持复杂项目的框架。

  • 文档倡导者:作为人类,我们之所以能走到今天,全靠集体学习。写作是一个强大的沟通工具,你将从练习写作中受益匪浅。

资源

以下是我们在 Joon Solutions 用于培训新分析工程师的资源。它更像是一个清单,也许你可以将这些复制到你喜欢的记笔记应用中。

我不能保证按照此方法,你就能成为 AE。但我确信你可以通过这条路径学到很多东西,并且在正确的环境和团队下,你将发展成为一个分析工程师忍者

祝学习愉快!

我已经成为了 SQL 忍者

我已经成为了 Git 战士

  • 我知道什么是 git

  • 我知道一个典型的 git 工作流程 是什么样的。

  • 我创建了一个测试仓库、一个提交,并提交了一个拉取请求。

  • 我知道什么是 SSH 密钥,在哪里找到它,以及如何将其添加到我的 GitHub 账户

  • 我查看了像thisthisthis这样的酷资源。

我已经成为 dbt 大师

我已经成为 BI 工具专家

  • 我查看了 BI 工具的全景,并了解了有哪些工具。

  • 我阅读了Analytics Setup Guidebook

  • 我尝试并建立了一个使用Power BI的仪表盘。

  • 我尝试并建立了一个使用Metabase的仪表盘。

  • 我尝试并建立了一个使用Holistics的仪表盘。

  • 我尝试并建立了一个使用Data Studio的仪表盘。

  • 我可以自信地说,我知道哪种 BI 工具适合不同的需求。

我已经成为云计算冠军

我已经成为 Scrum 大师

我已成为一名文档推广者

  • 我已记录学习内容以备参考

  • 我已经撰写了至少两篇博客文章,分享了我在 90 天内的学习经验

  • 我努力提升我的写作技能,包括使用 this、阅读 this 和 this

原文。经授权转载。

简介: Tuan Nguyen 是 Joon Solutions 的首席技术官,该公司提供数据即服务。他的专业经验包括构建和管理数据科学团队、分析基础设施和分析用例。他热衷于将数据分析和云计算的激情结合起来,帮助企业在数字时代保持竞争力。他的兴趣广泛,包括天文学、阅读、音乐和物联网。

相关:

更多相关主题