一家公司将 CSV 文件保存在 Amazon S3 中。数据工程师必须转换这些 CSV 文件,并将结果写入新的 S3 存储桶。所需的转换包括:重命名一列、删除特定列、跳过每个文件的第二行、根据第一行中的值创建新列,以及按数字列筛选行。哪个选项能以最少的开发工作满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 AWS Glue DataBrew recipe 读取和转换 CSV 文件。.
为什么这是答案
AWS Glue DataBrew 是一种可视化数据准备工具,它提供了一个直观的界面,用于清理、转换和规范化数据,而无需编写代码。题目中描述的所有转换操作(重命名列、删除列、跳过行、基于现有列创建新列、按数值列筛选行)都可以通过 DataBrew 的可视化界面轻松配置为 recipe。这大大减少了开发工作量,因为它避免了编写和维护自定义代码。 其他选项: AWS Glue Python 作业需要编写 Python 代码来实现所有转换逻辑,这增加了开发工作。 AWS Glue 自定义爬网程序主要用于发现数据模式和元数据,不直接用于数据转换。 AWS Glue 工作流用于协调多个作业,但它本身不执行数据转换,仍需要其他组件(如 Python 作业)来完成实际的转换。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡