首页 > 解决方案 > 使用 AWS Forecast 预测每位客户

问题描述

我正在使用 AWS Forecast 托管服务来预测一段时间内的客户支出。

我知道我必须创建一个包含以下数据集的数据集组:primaray、secondary 和 metadata。(然后将这些导入组中)

我无法理解的一件事是如何组织我的数据集,以及我是否需要为每个客户创建一个“数据集组”,或者我是否可以将所有客户支出数据合并到同一个数据集中?

据我了解,数据集组只能包含一个主数据集(在这种情况下是合并的客户数据)。然而,一位顾客的消费与另一位顾客的消费无关。如果将所有数据合并到一个主数据集中,我可以通过过滤客户 ID 来生成预测,并且 这些单独的预测不会以任何方式相互关联吗?

或者,这是否意味着我必须为每个客户创建一个数据集组?

标签: amazon-web-servicesamazon-forecast

解决方案


如果将所有数据合并到一个主数据集中,我可以通过过滤客户 ID 来生成预测吗

是的。

这些单独的预测不会以任何方式相互关联

您可以查询和预测每个项目

AWS Forecast 区分三种数据集类型(目标、相关和元),其中只有目标是强制性的。说到 DEMAND 预测,目标数据集定义了 3 个属性:日期、item_id、需求。有关交易的更多详细信息将存储在相关数据集中。

我推荐这些样本: https ://github.com/aws-samples/amazon-forecast-samples

有关详细说明,请查看开发人员指南:https ://docs.aws.amazon.com/forecast/latest/dg/forecast.dg.pdf


推荐阅读