您的S3中存储了包含产品库存需求的CSV历史数据,需要对其进行准备以用于Amazon Forecast。您应该如何转换和上传数据,以便Forecast能够有效地训练模型?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用AWS Glue ETL将CSV拆分为目标时间序列数据集和项目元数据数据集,然后将这两个CSV文件上传到Amazon S3。.
为什么这是答案
Amazon Forecast要求输入数据分为目标时间序列数据集(包含历史需求数据)和项目元数据数据集(包含产品属性)。AWS Glue ETL是一个无服务器数据集成服务,非常适合用于从原始CSV文件提取、转换和加载数据,将其拆分成Forecast所需的两种数据集格式。然后,这些准备好的CSV文件需要上传到Amazon S3,因为Forecast从S3存储桶中读取训练数据。 其他选项不正确的原因: SageMaker notebook可以用于数据处理,但将数据上传到Amazon Aurora不符合Forecast的数据输入要求,Forecast不直接从关系型数据库读取训练数据。 AWS Batch适用于大规模批处理作业,但直接从本地机器上传数据到Forecast不是推荐或高效的数据传输方式,且Forecast通常需要相关时间序列数据集,但并非所有场景都强制要求。 Forecast不使用protobuf RecordIO格式,这是SageMaker中某些算法使用的格式,不适用于Forecast。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡