Amazon Forecast 不再向新买家开放。Amazon Forecast 的现有客户可以继续照常使用该服务。了解更多
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
FeaturizationConfig
注意
此对象属于该 CreatePredictor 操作。如果您使用 CreateAutoPredictor 创建预测器,请参阅 AttributeConfig。
在 CreatePredictor 操作中,指定的算法使用指定的数据集组训练模型。您可以选择让操作人员在训练模型之前修改数据字段。这些修改被称为特征化。
您可以使用 FeaturizationConfig
对象定义特征化。您可以指定一个转换数组,每个数组对应一个您要进行特征化的字段。然后,您可以在 CreatePredictor
请求中包含该 FeaturizationConfig
对象。在模型训练之前,Amazon Forecast 会将特征化应用于 TARGET_TIME_SERIES
和 RELATED_TIME_SERIES
数据集。
您可以创建多个特征化配置。例如,您可以通过指定不同的特征化配置来调用该 CreatePredictor
操作两次。
内容
- ForecastFrequency
-
预测中的预测频率。
有效间隔为一个整数,后跟 Y(年)、M(月)、W(周)、D(日)、H(小时)和 min(分钟)。例如,“1D”表示每天,“15min”表示每 15 分钟。不能指定与下一个较大频率重叠的值。例如,这意味着您不能将频率指定为 60 分钟,因为这相当于 1 小时。每个频率的有效值如下所示:
-
分钟 - 1-59
-
小时 - 1-23
-
天 - 1-6
-
周 - 1-4
-
月 - 1-11
-
年 - 1
因此,如果您想要每隔一周进行一次预测,请指定“2W”。或者,如果您想要每季度预测一次,请指定“3M”。
该频率必须大于或等于 TARGET_TIME_SERIES 数据集频率。
提供 RELATED_TIME_SERIES 数据集时,则其频率必须等于 TARGET_TIME_SERIES 数据集的频率。
类型:字符串
长度限制:长度下限为 1。最大长度为 5。
模式:
^Y|M|W|D|H|30min|15min|10min|5min|1min$
必需:是
-
- Featurizations
-
数据集字段的特征化(转换)信息数组。
类型:Featurization 对象数组
数组成员:最少 1 个物品。最多 50 项。
必需:否
- ForecastDimensions
-
维度(字段)名称的数组,用于指定如何对生成的预测进行分组。
例如,假设您正在生成所有商店的商品销售预测,并且您的数据集包含一个
store_id
字段。如果您想要按商店显示每件商品的销售预测,则应指定store_id
为维度。无需在
CreatePredictor
请求中所指定TARGET_TIME_SERIES
数据集中指定的所有预测维度。必须在CreatePredictor
请求中所指定RELATED_TIME_SERIES
数据集中指定的所有预测维度。类型:字符串数组
数组成员:最少 1 个物品。最多 10 项。
长度限制:长度下限为 1。最大长度为 63。
模式:
^[a-zA-Z][a-zA-Z0-9_]*
必需:否
另请参阅
有关在特定语言的 AWS SDK 中使用此 API 的更多信息,请参阅以下内容: